﻿package engine.net.messages
{
	public class CustomToClientFlag
	{		
		//自定义消息 服务器
		//服务端下传GM提示信息消息格式：//unsigned msgid, string stringid, ...(提示信息参数)
		static public const SERVER_CUSTOMMSG_GM:Number    = 1;
		static public const SERVER_CUSTOMMSG_GM_EX:Number = 2;
		
		/**
		 * 通知客户端弹出一个MessageBox:
		 * p0		：需要返回的参数个数。
		 * p1...pn	：需要返回的参数，其中p1是弹出框类型。
		 * pn+1		：消息字符串ID。
		 * pn+2...	：消息字符串填充。
		 *
		 */		
		static public const SERVER_CUSTOMMSG_SHOWMESSAGEBOX:Number = 10;
		
		//通知客户端弹出一个InputBox，消息格式：
		//unsigned msgid, int type(0:只能数值,1:文本), int count(需返回的参数个数), ...(需返回的参数), string stringid(提示信息文本ID), ...(提示信息参数)
		static public const SERVER_CUSTOMMSG_SHOWINPUTBOX:Number = 11;
		
		//向客户端发送自定义的虚拟表格的内容，消息格式：
		//unsigned msgid, string recname, 
		//家族排行榜 [Game.GuildRankList]
		//...(第一行数据), ..., ...(第n行数据)
		//家族名 ColType1=WIDESTR
		//族长 ColType2=WIDESTR
		//人数 ColType3=INT
		//声望 ColType4=INT
		static public const SERVER_CUSTOMMSG_VIRTUALREC_ADD:Number = 20;
		//通知客户端清除自定义的虚拟表格的内容，消息格式：unsigned msgid, string recname
		static public const SERVER_CUSTOMMSG_VIRTUALREC_CLEAR:Number = 21;
		//通知客户端更新自定义的虚拟表格的某行某列的内容，消息格式：
		//unsigned msgid, string recname, int row(行号), int col(列号),(数据)
		static public const SERVER_CUSTOMMSG_VIRTUALREC_UPDATE:Number = 22;
		//通知客户端更新自定义的虚拟表格的某行的内容，消息格式：
		//unsigned msgid, string recname, int row(行号), ...(行数据)
		static public const SERVER_CUSTOMMSG_VIRTUALREC_UPDATE_ROW:Number = 23;
		//通知客户端删除自定义的虚拟表格的某行，消息格式：
		//unsigned msgid, string recname, int row(行号)
		static public const SERVER_CUSTOMMSG_VIRTUALREC_REMOVE_ROW:Number = 24;
		
		
		//用户交互请求，消息格式：unsigned msgid, int request_type, wstring name(请求者角色名称),wstring guild(如果是邀请加入公会，加一个公会名称的参数)
		static public const SERVER_CUSTOMMSG_REQUEST :Number = 2000;
		
		//聊天消息，消息格式：unsigned msgid; int chat_type; widestr srcname|targetname(回显时); widestr content; int src_title(发言者的身份); int src_nation(发言者的国家)
		static public const SERVER_CUSTOMMSG_CHAT	:Number = 10000;
		
		//队员你在FB中被队长踢队伍,点击MSGBOX消息
		static public const SERVER_CUSTOMMSG_FBLEAVE:Number = 101216;
		//NPC菜单选择消息，消息格式： unsigned msgid; 
		static public const SERVER_CUSTOMMSG_CLOSEMENU :Number = 200110;
		
		//查询其他角色的会员信息的结果，消息格式： unsigned msgid; int 会员价值; int 贡献资金总量; widestr 直接上级; int 当天被加入其他角色下线的次数; int 现在距离上次被加入其他角色下线的时间(单位为秒)
		static public const SERVER_CUSTOMMSG_CLUB_INFO :Number = 10004;
		
		//自定义动作，用于一些仅由单个客户端能看到的动作，消息格式：unsigned msgid; string action
		static public const SERVER_CUSTOMMSG_CUSTOMACTION :Number = 10010;
		//自定义特效，消息格式：unsigned msgid; ...(由客户端程序确定)
		static public const SERVER_CUSTOMMSG_EFFECT :Number = 10011;
		//自定义FLASH播放;消息格式:unsigned msgid ; string flashname
		static public const SERVER_CUSTOMMSG_FLASH :Number = 10012;
		
		//转服消息，消息格式：unsigned msgid; widestr rolename; widestr old_servername; widestr new_servername; int save_init
		static public const SERVER_CUSTOMMSG_SWITCHSERVER :Number = 11200;
		
		//指定坐标转服消息，消息格式：unsigned msgid; widestr rolename; widestr old_servername; widestr new_servername; int save_init; int sceneid; float posx; float posy; float posz; float orient
		static public const SERVER_CUSTOMMSG_SWITCHSERVER_BY_LOCATE :Number = 11201;
		
		//打开创建公会的界面，消息格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_CREATEGUILD :Number = 11300;
		
		//帮派日志列表
		static public const SERVER_CUSTOMMSG_UPDATE_GUILD_HISTORY :Number = 11301;
		
		//显示家族创建界面
		static public const SERVER_CUSTOMMSG_SHOW_GUILD_NPC_UI :Number = 11302;
		
		//通知客户端刷新公会信息
		static public const SERVER_CUSTOMMSG_REFRESH_GUILD_INFO :Number = 11305;
		
		//通知客户端刷新公会申请信息
		static public const SERVER_CUSTOMMSG_REFRESH_GUILD_APPLY_INFO :Number = 11306;
		//发送家族排行榜信息
		//消息格式：unsigned msgid, int flag, wstring guild, wstring commander, int members, int level
		static public const SERVER_CUSTOMMSG_GUILD_RANK_INFO :Number = 11307;
		//单独发送家族排行榜信息
//		wstring guild,  // 家族名
//		wstring commander, // 家族长
//		int members,  // 成员数量
//		int level // 等级
//		string castleNameID // 城堡
//		int guildCredit  // 家族声望
		static public const SERVER_CUSTOMMSG_GUILD_OPENRANKINFO:Number	=	11313;
		//发送家族对抗信息
		//消息格式：unsigned msgid, wstring playerName, wstring guild, int level, int members……
		static public const SERVER_CUSTOMMSG_GUILD_CHALLENGE_INFO :Number = 11308;

		
		//打开军团创建界面， 消息格式： unsigned msgid
		static public const SERVER_CUSTOMMSG_CREATECORPS :Number = 11400;
		
		//念咒开始，消息格式：unsigned msgid; int skillid; int lasttime(持续时间)
		static public const SERVER_CUSTOMMSG_BEGINCURSE :Number = 20002;
		//念咒结束，消息格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_ENDCURSE :Number = 20003;
		//Miss，消息格式：unsigned msgid; object target
		static public const SERVER_CUSTOMMSG_MISS :Number = 20004;
		//被伤害，消息格式：unsigned msgid; int hpdamage; int 伤害类型()
		static public const SERVER_CUSTOMMSG_BEDAMAGE :Number = 20005;
		//击飞，消息格式：unsgined msgid; int time; float x; float z; float orient(时间，目的地的位置和方向)
		static public const SERVER_CUSTOMMSG_HITOVER :Number = 20006;
		//击倒，消息格式：unsgined msgid; int time
		static public const SERVER_CUSTOMMSG_HITFALL :Number = 20007;
		
		//跟踪对象，消息格式：unsgined msgid; object target; float dist
		//客户端在跟踪到对象后，重新发送最后一次发送的命令
		static public const SERVER_CUSTOMMSG_TRACETARGET :Number = 20100;
		
		//跳跃，消息格式：unsigned msgid; int lasttime(持续时间) //方向，距离，速度
		static public const SERVER_CUSTOMMSG_BEGINJUMP :Number = 20200;	
		//结束跳跃，消息格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_ENDJUMP :Number = 20201;
		
		//下发某个角色的装备信息，消息格式：unsigned msgid; wstring name; wstring roleinfo; string equips_info_1; ...; string equips_info_n
		static public const SERVER_CUSTOMMSG_ROLE_EQUIPS_INFO :Number = 20500;
		//下发某个角色的物品信息，消息格式：unsigned msgid; wstring name; string item_info
		static public const SERVER_CUSTOMMSG_ROLE_ITEM_INFO :Number = 20501;
		//下发某个角色的物品信息，消息格式：unsigned msgid; wstring name; string pet_info(与上述的item_info完全相同)
		static public const SERVER_CUSTOMMSG_ROLE_PET_INFO :Number = 20502;
		//查看其他角色详细信息
		static public	const	SERVER_CUSTOMMSG_ROLE_LOOK_OTHER_DETAIL:Number = 20503;
		//查看主角TIPS信息
		static public	const SERVER_CUSTOMMSG_ROLE_LOOK_PLAYER_TIPS:Number = 20504;
		
		//打开家族反叛回复界面
		//消息格式：unsigned msgid, string castle, wstring guild
		static public const SERVER_CUSTOMMSG_OPEN_GUILD_BETRAY_CONFIRM_WIN :Number = 11309;
		
		//打开家族反叛信息界面
		//消息格式：unsigned msgid, wstring guildName, int level, int members, string castleNameID……
		static public const SERVER_CUSTOMMSG_OPEN_GUILD_BETRAY_INFO_WIN :Number = 11310;
		
		//打开家族反叛选择界面
		//消息格式：unsigned msgid, castleNameID……
		static public const SERVER_CUSTOMMSG_OPEN_GUILD_BETRAY_SELECT_WIN :Number= 11311;
		
		//通知玩家家族造反开启
		//消息格式：unsigned msgid, int msgid, args……
		static public const SERVER_CUSTOMMSG_GUILD_PUTSCH_START :Number = 11312
			
		// 打开选择阵营界面消息
		static public const 	SERVER_CUSTOMMSG_OPEN_CAMP_UI:Number = 200508;
		//交易操作相关命令
		//打开交易窗口，消息格式：
		//unsigned msgid;     
		//int itemid0; 
		//...
		//int itemidn;
		static public const SERVER_CUSTOMMSG_OPEN_TRADE_WINDOW :Number = 40000;
		
		// 选择阵营消息
		static public const SERVER_CUSTOMMSG_CHOOSE_CAMP:Number = 200509;
		/**
		//发送商城物品，消息格式：
		//unsigned msgid,
		//int index, 
		int itemConfigID;			//物品编号
		int amount;				//一推物品数量
		int price1;				//玩家购买的价格：类型1
		int price2;				//玩家购买的价格：类型1
		int price3;				//玩家购买的价格：类型1
		int price4;				//玩家购买的价格：类型1
		int price;				//物品原价，给玩家看的，让他们高兴的
		int isbind;				//是否绑定（1为绑定，0为不绑定）
		int pos;				//在出售栏中的位置
		*/
		static public const SERVER_CUSTOMMSG_SEND_STOREPOKET_LIST :Number = 40001;
		/**
		//发送热销物品，消息格式：
		//int index, 
		int itemConfigID;			//物品编号
		int amount;				//一推物品数量
		int price1;				//玩家购买的价格：类型1
		int price2;				//玩家购买的价格：类型1
		int price3;				//玩家购买的价格：类型1
		int price4;				//玩家购买的价格：类型1
		int price;				//物品原价，给玩家看的，让他们高兴的
		int isbind;				//是否绑定（1为绑定，0为不绑定）
		int pos;				//在出售栏中的位置
		*/
		static public const SERVER_CUSTOMMSG_SEND_HOTITEM_LIST :Number = 40002;

		
		//下发交易所的物品信息，消息格式：unsigned msgid; string serialno; string iteminfo
		static public const SERVER_CUSTOMMSG_GOODSBOURSE_ITEMINFO :Number = 40100;
		//交易所操作结束，消息格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_GOODSBOURSE_ENDOP :Number = 40101;
		
		//下发装备合成信息，消息格式：unsigned msgid; int equipid; string info(资金类型;资金数量;资金类型;资金数量;...;|材料编号;数量/背包中的数量;材料编号;数量/背包中的数量;...;)
		static public const SERVER_CUSTOMMSG_COMPOSE_INFO :Number = 40220;
		
		//购买随身商店的物品：unsigned msgid, int index, int amount
		static public const CLIENT_CUSTOMMSG_BUYITEM_FROM_POCKETSTORE :Number = 41010;
		//获取随身商店的列表：unsigned msgid, int type.....
		static public const CLIENT_CUSTOMMSG_GET_POCKETSTORE :Number = 41012;
		//获取随身商店热门商品：unsigned msgid, int type.....
		static public const CLIENT_CUSTOMMSG_GET_HOT_ITEM :Number = 41013;
		
		//下发播放表情动画，消息格式：unsigned msgid;wstring experssionname
		static public const SERVER_CUSTOMMSG_PLAY_EXPERSSION :Number = 48000;
		
		
		//下发参加祭天的官员情况;消息格式:unsigned msgid;float addluck;int second;wstring name1;float add1;int join1;......
		static public const SERVER_CUSTOMMSG_FETESKY_OFFICER :Number = 48010;
		
		
		//任务相关服务器下发消息定义
		/**
		 @brief 打开一个任务承接确认窗口
		 @param 任务编号			int
		 @param 是否直接承接标记   int
		 */
		static public const SERVER_CUSTOMMSG_OPEN_TASK_ACCEPT_WINDOW      :Number = 200105;
		
		/**
		 @brief 打开一个任务完成确认窗口
		 @param 任务编号           int
		 @param 随机奖励物品编号   int
		 */
		static public const SERVER_CUSTOMMSG_OPEN_TASK_COMPLETE_WINDOW    :Number = 200111;
		/**
		 @brief 打开一个任务提交窗口
		 @param 任务编号           int
		 */
		static public const SERVER_CUSTOMMSG_OPEN_TASK_SUBMIT_WINDOW      :Number = 200101;
		/**
		 @brief 刷新NPC任务标记图标
		 @param 刷新NPC对象        object
		 @param 刷新图标图片名称   string
		 */
		static public const SERVER_CUSTOMMSG_QUESTNOTICE			      :Number = 200102;
		/**
		 @brief 显示任务完成信息窗口
		 @param 任务编号			int
		 */
		static public const SERVER_CUSTOMMSG_SHOW_TASK_COMPLETE_WINDOW    :Number = 200104;
		/**
		 @brief 显示任务未完成信息窗口
		 @param 任务编号           int
		 */
		static public const SERVER_CUSTOMMSG_SHOW_TASK_NOTCOMPLETE_WINDOW :Number = 50005;
		
		/**
		 @brief 显示任务跟踪信息
		 @param 任务编号			int
		 @param 任务类型			int
		 @param 当前完成数量		int
		 @param 最大数量			int
		 @param 名字ID				string
		 */
		static public const SERVER_CUSTOMMSG_SHOW_TASK_TRACEINFO :Number = 200116;
		
		/**
		 @brief 显示任务集窗口
		 @param 任务编号			int
		 @param 子任务编号1			int
		 @param 子任务色彩1			int
		 @param 子任务编号2			int
		 @param 子任务色彩2			int
		 ...
		 */
		static public const SERVER_CUSTOMMSG_SHOW_TASK_GATHER_WINDOW :Number = 50007;
		
		/**
		 @brief 任务承接成功消息
		 @param 任务编号            int
		 */
		
		static public const SERVER_CUSTOMMSG_TASK_ACCEPT_SUCCESS :Number = 200114;
		
		/**
		 @brief 任务完成成功消息
		 @param 任务编号            int
		 */
		static public const SERVER_CUSTOMMSG_TASK_COMPLETE_SUCCESS :Number = 200115;
		
		/**
		 @brief 下发日常任务列表消息       
		 @param 剩余时间(单位s)  int
		 @param 总行数			int
		 @param 任务ID          int
		 @param 任务类型 		int
		 @param 任务状态 		int   
		 @param 。。。
		 */
		static public const SERVER_CUSTOMMSG_DAILYTASK_LIST :Number = 200113;
		/**
		 @brief 下发自动完成剩余时间消息 
		 @param 任务ID           int
		 @param 剩余时间(单位s)  int
		 */
		static public const SERVER_CUSTOMMSG_TASK_AUTO_TIME :Number = 50011;
		
		/**
		 @brief 下发可承接任务列表
		 @param 可接任务条数
		 @param 任务承接场景
		 @param 任务ID
		 。。。
		 */
		static public const SERVER_CUSTOMMSG_TASK_CAN_ACCEPT_LIST :Number = 200106;
		/**
		 * 下发当前任务列表
		 */
		static public const SERVER_CUSTOMMSG_SEND_CUR_TASK_LIST :Number = 200108;
		
		// 任务列表变化
		static public const SERVER_CUSTOMMSG_TASKLIST_CHANGE :Number  = 200103;
		/**
		 * 日常任务
		 */
		static public const SERVER_CUSTOMMSG_SEND_DAILY_COMMON_TASK_LIST :Number =	200107;
		
		//通知客户端显示转场图片
		static public const SERVER_CUSTOMMSG_SHOW_CG				:Number	= 50050;
		
		//剧情时控制按钮状态	      unsigned msgid , int btnid,int status,.....
		static public const SERVER_CUSTOMMSG_CONTROL_BUTTONS	  			:Number	= 50051;
		
		//剧情时提示按钮点击 命令格式 unsigned msgid , string btnres
		static public const SERVER_CUSTOMMSG_SHOW_BUTTON_TIPS	  			:Number	= 50052;
		
		//关闭
		static public const SERVER_CUSTOMMSG_HIDE_BUTTON_TIPS	  			:Number	= 50053;
		
		//角色创建完成
		static public const SERVER_CUSTOMMSG_ROLE_CREATED		  			:Number	= 50054;
		
		//显示引导
		static public const SERVER_CUSTOMMSG_SHOW_GUIDE			  		:Number	= 50055;
		
		//关闭引导
		static public const	SERVER_CUSTOMMSG_CLOSE_GUIDE		  		:Number= 50056;
		

		
		//开UI	命令格式 unsigned msgid , unsigned uiid
		static public const SERVER_CUSTOMMSG_OPEN_UI			  	:Number	=	50060;
		//通知客户端关闭UI	命令格式 unsigned msgid , unsigned uiid
		static public const SERVER_CUSTOMMSG_CLOSE_UI			  	:Number	= 50061;
		
		//师徒相关服务器下发命令
		//打开师徒选择界面 ; 命令格式 unsigned msgid ; unsigned type
		static public const SERVER_CUSTOMMSG_OPEN_TSSELECT_WINDOW :Number = 6000;
		//下发师傅列表 ; 命令格式 : unsigned msgid ; unsigned allnum ; unsigned pagenum ; unsigned count ; widestr name ; unsigned level ; widestr guid ; ...
		static public const SERVER_CUSTOMMSG_TEACHERLIST :Number = 6001;
		//下发徒弟列表 ; 命令格式 : unsigned msgid ; unsigned allnum ; unsigned pagenum ; unsigned count ; widestr name ; unsigned level ; widestr guid ; ...
		static public const SERVER_CUSTOMMSG_STUDENTLIST :Number = 6002;
		
		//下发新闻公告，命令格式：unsigned msgid ; wstring value ; int type ; int level;int switchid
		static public const SERVER_CUSTOMMSG_GM_SEND_NEWS :Number = 6100;
		
		////个人竞技场下发命令
		////竞技开始消息;命令格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_COMPETESCENE_IN    :Number = 7000;
		////竞技结束消息;命令格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_COMPETESCENE_OUT   :Number = 7001;
		////竞技排队成功消息;命令格式：unsigned msgid
		static public const SERVER_CUSTOMMSG_COMPETESCENE_SORT_SUCCESS  :Number = 7002;
		////竞技匹配成功消息;命令格式：unsigned msgid; int time
		static public const SERVER_CUSTOMMSG_COMPETESCENE_MATCH_SUCCESS  :Number = 7003;
		////显示竞技场排名消息;命令格式：unsigned msgid;
		static public const SERVER_CUSTOMMSG_COMPETESCENE_SHOW_TOPLIST  :Number = 7004;
		////队长竞技场排队消息;命令格式：unsigned msgid;
		static public const SERVER_CUSTOMMSG_COMPETESCENE_UNSORT  :Number = 7005;
		
		//进入等待房间，打开窗口 
		//命令格式:int cmdid
		//         int Intent
		static public const SERVER_CUSTOMMSG_ENTER_PREPARESCENE :Number = 7006;
		
		//////////////////////////////////////////////////////////////////////////
		//打开创建战队分组窗口
		static public const SERVER_CUSTOMMSG_OPEN_CREATE_BT_WINDOW :Number = 70000;
		//显示战队信息
		//wstring teamname          战队名称
		//wstring name              队员名称
		//int     trusteetype       托管类型
		//int     kernel            是否核心 
		//int     level		        等级
		//int     nation	 	    种族
		//int     proftype          职业	
		//int     captain		    是否队长
		//...                       其他队员
		static public const SERVER_CUSTOMMSG_BT_TEAM_INFO          :Number = 70006;
		//显示可挑战列表
		//int     index             排名
		//wstring teamname          战队名称
		//...                       其他战队
		static public const SERVER_CUSTOMMSG_BT_SEARCH_ADVERSARY   :Number = 70007;
		//告诉客户端开始挂机
		static public const SERVER_CUSTOMMSG_BT_START_TRUSTEE      :Number = 70008;
		
		//告诉客户端战队状态
		//wstring    teamname       战队名
		//int        level          战队等级
		//int        points         积分
		//int        win            胜场
		//int        loss           负场
		//int        attack         可挑战次数
		//int        waittime       等待时间    
		static public const SERVER_CUSTOMMSG_BT_STATUS             :Number = 70009;
		
		//////////////////////////////////////////////////////////////////////////
		
		//引导系统下发命令
		//显示引导系统相关信息提示;命令格式：unsigned msgid;string strId;param1;param2;...
		static public const SERVER_CUSTOMMSG_SHOW_GUIDE_INFO    :Number = 8000;
		
		//宠物相关命令
		//手动喂食宠物确认 unsigned msgid;unsigned petIndex;unsigned foodIndex
		//static public const SERVER_CUSTOMMSG_FEED_HAND_CHK		:Number = 72011;
		
		//活动开始;向玩家发出邀请;命令格式 unsigned msgid;string message;int sceneid;float x;float z;float y
		static public const SERVER_CUSTOMMSG_JOIN_GAMETASK      :Number = 72050; 
		//服务器时间 命令格式 unsigned msgid;int year;int month;int day;int hour;int min;int sec;int week
		static public const SERVER_CUSTOMMSG_SERVER_TIME	    :Number = 72051;
		
		//回复客户端请求的NPC信息;命令格式 unsigned msgid;int inline1....
		static public const SERVER_CUSTOMMSG_REQUESTNPC_STATE :Number = 72058;
		
		//使用传送物品;向特定玩家发出传送请求;命令格式 unsigned msgid; int msgtype; string message; tint serverid; int sceneid; float x; float z; float y; float orient 
		static public const SERVER_CUSTOMMSG_MOVEHERE      :Number = 75001;
		
		
		//输入捐款金额，命令格式:unsigned msgid
		static public const SERVER_CUSTOMMSG_NATION_INPUT_SAVE_CAPITAL :Number = 76200;
		//输入取宽金额，命令格式:unsigned msgid
		static public const SERVER_CUSTOMMSG_NATION_INPUT_GET_CAPITAL  :Number = 76201;
		
		//通知舞会开始通告 ，命令格式 :unsigned msgid;string message;int sceneid;float x;float z;float y
		static public const SERVER_CUSTOMMSG_PARTY_START :Number = 76202;
		//回复客户端相关比率类型的值;命令格式:unsigned msgid; int ratiotype; float ratiovalue
		static public const SERVER_CUSTOMMSG_RATIO_ACK   :Number = 76203;
		//回复客户端相关金子兑换银票优惠信息;命令格式：unsigned msgid; int index; int amount; int exchange
		static public const SERVER_CUSTOMMSG_GOLDEN_TO_SILVER_FAVOURABLE_ACK :Number = 76204;
		
		//更新VIP玩家图标，命令格式:unsigned msgid
		static public const SERVER_CUSTOMMSG_REFRESH_VIP_PLAYER_ICON :Number = 76220;
		
		//弹出复活窗口，命令格式:unsigned msgid
		static public const SERVER_CUSTOMMSG_OPEN_RELIVE_WINDOW      :Number = 76221;
		
		/**关闭复活界面*/
		static public const SERVER_CUSTOMMSG_CLOSE_RELIVE_WINDOW		:Number = 76222;
		//////////////////////////////////////////////////////////////////////////
		//询问是否传送到竞技场，副本
		static public const SERVER_CUSTOMMSG_ASK_TRANSFER            :Number = 76230;
		
		//副本历史
		//unsigned msgid        消息ID
		//int   SceneID         副本场景ID
		//int   NpcType         副本中NPC类型
		//...
		static public const SERVER_CUSTOMMSG_FBHISTORY               :Number = 76231;
		
		//副本历史
		//unsigned msgid        消息ID
		//...
		static public const SERVER_CUSTOMMSG_ASK_TRANSFER_CD         :Number = 76232;
		
		//副本消息提示
		//unsigned msgid        消息ID
		//unsigned sceneid		副本场景编号
		//string   tipsid		tipsid
		//参数
		//...
		static public const SERVER_CUSTOMMSG_FB_MSG      				:Number = 76233;
		
		
		//活动
		//通知客户端领取在线礼物
		//int        index			第几次领取  
		static public const SERVER_CUSTOMMSG_GET_TIME_GIFT	    	:Number = 80010;

		//通知客户端领取在线礼物的倒计时
		//int		 itemid			可以领取物品的ID
		//int		 time			剩余时间
		static public const SERVER_CUSTOMMSG_GET_GIFT_LIFTTIME		:Number = 80011;
		
		//通知客户端领取礼包成功
		static public const SERVER_CUSTOMMSG_GET_GIFT_SUCCESS			:Number = 80012;
		
		//////////////////////////////////////////////////////////////////////////
		//英灵战歌
		//测试新方案
		//obj  player
		//int  pos
		//obj  player
		// int skill
		//int  showtime; 
		//int movetime;
		//int hittime;
		// int hitcount;
		// int movetime
		static public const SERVER_CUSTOMMSG_YLZG_NEW_SLN:Number = 84000;
		
		//英灵战歌
		//使用技能成功
		// int skill
		static public const SERVER_CUSTOMMSG_USE_SKILL_SUCCESS:Number= 84001;

		//战斗第几回合
		//param  int 
		static public const SERVER_CUSTOMMSG_YLZG_BOUT_COUNT:Number = 84999;
		
		//进战斗场景
		//param int groupid
		//param int sceneid
		//param int number
		static public const SERVER_CUSTOMMSG_YLZG_ENTRY_BATTLESCENE :Number =  85000;
		
		//开始选指令
		static public const SERVER_CUSTOMMSG_YLZG_CHOOSE_INSTRUCTION :Number = 85001;
		
		//做动作
		//param object obj
		//param int actionid
		static public const SERVER_CUSTOMMSG_YLZG_ACTION :Number = 85002;
		
		//放特效
		//param int pos
		//param int effectid
		//param int effecttype
		//int consumetime (ms)
		//...                   //其他参数由effecttype决定
		//static public const SERVER_CUSTOMMSG_YLZG_EFFECT :Number = 85003;
		
		//移动
		//param object obj
		//param int pos
		//int consumetime (ms)
		static public const SERVER_CUSTOMMSG_YLZG_MOVE :Number = 85004;
		
		//特效移动
		//param object obj
		//param int effectid
		//param int pos
		//int consumetime (ms)
		static public const SERVER_CUSTOMMSG_YLZG_EFFECTMOVE :Number = 85005;
		
		//退出战斗场景
		static public const SERVER_CUSTOMMSG_YLZG_LEAVE_BATTLESCENE :Number =  85006;
		
		//结束计时器
		static public const SERVER_CUSTOMMSG_YLZG_CLOSETIME :Number =  85007;
		
		//伤害提示
		//param obj obj		        //目标  
		//param int type;           //HP or MP 
		//param int attackResult   
		//param int value			
		/*
		enum AttackResult
		{
		AttackResult_Common :Number = 1;	//普通攻击
		AttackResult_Violent;	    //暴击
		AttackResult_Guard;		    //招架
		AttackResult_Ward;		    //格挡
		AttackResult_Hedge;		    //闪避
		AttackResult_Buffer;        //buff  
		AttackResult_Immunity;      //物理免疫
		};
		
		enum DeIncType
		{
		DeIncType_HP;   	//血
		DeIncType_MP;	    //魔
		};
		*/
		static public const SERVER_CUSTOMMSG_YLZG_DAMAGEINFO :Number = 85008;
		
		//通知客户端移位
		//param obj
		//param int  old pos
		//param int  target pos
		static public const SERVER_CUSTOMMSG_YLZG_SWITCHPOS :Number = 85009;
		
		//通知客户端开启或关闭光环
		//param int isOpen
		//param obj target
		//param int bufferID
		static public const SERVER_CUSTOMMSG_YLZG_AURA_EFFECT :Number = 85010;
		
		//吸收伤害跳字
		//param obj target
		//param int damage
		//param int defDamage
		static public const SERVER_CUSTOMMSG_YLZG_DEFDAMAGE  :Number = 85011;
		
		//出手顺序		//obj :Number = {0;0} 显示 问号
		//int num
		// obj
		// int  chooseins
		// obj
		// int  chooseins
		// ……
		static public const SERVER_CUSTOMMSG_YLZG_ACTION_ORDER :Number = 85012;
		//////////////////////////////////////////////////////////////////////////
		 //开启战斗倒计时
		static public const SERVER_CUSTOMMSG_YLZG_START_BATTLETIME:Number = 85013;
			
		//关闭战斗倒计时
		static public const SERVER_CUSTOMMSG_YLZG_END_BATTLETIME:Number	 = 85014;
		
		//单点特效
		//param int effectid
		//param int pos
		//int consumetime (ms)
		static public const SERVER_CUSTOMMSG_YLZG_EFFECT_POINT :Number = 85101;
		
		//对象特效
		//param int    effectid
		//param object targetobj
		static public const SERVER_CUSTOMMSG_YLZG_EFFECT_OBJECT :Number = 85102;
		
		//移动特效
		//param int effectid
		//param int srcpos
		//param int tarpos
		//param int time
		//param  obj srcobj
		//param  obj tarobj
		
		static public const SERVER_CUSTOMMSG_YLZG_EFFECT_MOVE :Number = 85103;
		
		//范围特效
		//param int effectid
		//param int centerpos
		//param int time (ms)
		static public const SERVER_CUSTOMMSG_YLZG_EFFECT_AREA :Number = 85104;
		
//		//战斗中途进场景
//		static public const SERVER_CUSTOMMSG_YLZG_MIDWAY_BATTLE :Number = 85105;
		
		//战斗中切换背景
		//param int sceneid
		static public const SERVER_CUSTOMMSG_YLZG_CHANGE_BATTLESCENE :Number = 85106;
		
		//通知客户端预加载资源
		//param  int  资源类型 1 -- 场景 2 -- 人物  
		//param int resourceid
		static public const SERVER_CUSTOMMSG_YLZG_PRE_LOAD :Number = 85107;
		
		//添加召唤兽技能
		//int skillid1 剩余冷却回合1~~ skillid6 剩余冷却回合6
		static public const SERVER_CUSTOMMSG_YLZG_CONJURE_SKILL :Number = 85108;
		
		//龙特效特殊处理
		//播放部分
		//特效id
		//放龙人id
		//龙id
		//AttackSceneID
		static public const SERVER_CUSTOMMSG_YLZG_DRAGON_EFFECT :Number = 85109;
		
		//范围多点特效
		//param int effectid
		//param int centerpos
		//param int time (ms)
		static public const SERVER_CUSTOMMSG_YLZG_EFFECT_AREA_POINTS :Number = 85110;
		
		//其他特效
		//param int effectid
		//param int centerpos
		//param int time (ms)
		static public const SERVER_CUSTOMMSG_YLZG_EFFECT_OTHER :Number = 85111;
		
		//显示跳字
		//param object       obj   //目标  
		//param int          text  //文字
		static public const SERVER_CUSTOMMSG_SHOW_TEXT         :Number = 85112;
		//////////////////////////////////////////////////////////////////////////
		//某个物品的掷骰结果
		/**
		 @brief  index           int     //获得物品的索引
		 @param  getplayer       object  //获得者   
		 @param  n               int     //队伍人数
		 @param  player1         object  //玩家ID
		 @param  result1         int     //掷骰结果
		 ...
		 @param  playern         object
		 @param  resultn         int
		 */
		static public const SERVER_CUSTOMMSG_ROLL_RESULT     :Number = 86000;
		//结束掷骰倒计时
		static public const SERVER_CUSTOMMSG_ROLL_CLOSETIMER :Number = 86001;
		//显示统计信息 即开始掷骰
		static public const SERVER_CUSTOMMSG_SHOW_FIGHT_INFO :Number = 86002;
		
		////////////////////////////////////////////////////////////////////////////
		//
		/**
		 @brief 打开城堡区域界面
		 @param 区域编号		int
		 */
		static public const SERVER_CUSTOMMSG_OPEN_AREA_WINDOW :Number    = 86020;
		
		
		////////////////////////////////////////////////////////////////////////////
		//生活技能相关消息
		/**
		 @brief 打开一个任务完成确认窗口
		 @param 采集点ID            int
		 */
		static public const SERVER_CUSTOMMSG_GATHER_OPEN_ACCEPT_WINDOW    :Number = 86030;
		
			// 发送挂机信息
		// int msgID	消息ID
		// ……			消息参数
		static public const SERVER_CUSTOMMSG_SEND_AUTO_AFK_DATA    :Number = 101243;
		/**
		    @brief  开始采集
		 	@param  采集次数   int 
  			@param  采集时间   int  
		 */
		static public const SERVER_CUSTOMMSG_GATHER_START :Number = 86031;
		
		/**
		 @brief  完成采集
		 @param  消耗体力        	float 
		 @param  提升到的等级    	int     //0 表示无提升 
		 @param  获得物品类型个数   	int 
		 @param  获得物品1ID     	int
		 @param  获得物品1数量   	int
		 ...
		 @param  获得物品nID     	int
		 @param  获得物品n数量   	int
		 */
		static public const SERVER_CUSTOMMSG_GATHER_COMPLETE :Number = 86032;
		
		/**
		 @brief  打开制造窗口
		 @param  制造NPC对象     obj
		 @param  制造类型        int
		 @param  可制造物品数    int
		 @param  可制造物品属性  
		 。。。
		 */
		static public const SERVER_CUSTOMMSG_PRODUCE_OPEN_WINDOW         :Number = 86040;
		
		/**
		 @brief  开始制造
		 @param  制造物品索引
		 @param  制造总时间
		 @param  剩余个数
		 */
		static public const SERVER_CUSTOMMSG_PRODUCE_START         :Number = 86041;
		
		//通知客户端制造完成
		
		/**
		 @brief  完成制造
		 @param  消耗体力        float 
		 @param  消耗金钱        int 
		 @param  提升的技能类型  int 
		 @param  提升到的等级    int           //0 表示无提升 
		 @param  获得物品ID      int     
		 @param  提升建筑类型    int     
		 @param  提升建筑成长值  int
		 @param  提升指数类型    int     
		 @param  提升指数值      int
		 @param  是否是极品      int           //0 普通 1 中品 2 极品
		 */
		static public const SERVER_CUSTOMMSG_PRODUCE_COMPLETE      :Number = 86042;
		
		/**
		 @brief  打开制造窗口
		 @param  可制造物品索引    int
		 。。。
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_PRODUCE_OPEN_WINDOW         :Number = 86043;
		
		/**
		 @brief  开始制造
		 @param  制造物品索引	int
		 @param  制造时间		int
		 @param  剩余个数		int
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_PRODUCE_START               :Number = 86044;
		
		//通知客户端制造完成
		/**
		 //普通制造
		 @brief  完成制造
		 @param  消耗体力        float 
         @param  金钱类型        int 
         @param  消耗金钱        int 
         @param  提升的技能类型  int 
		 @param  提升的技能等级  int 
         @param  获得物品ID      int     
         @param  提升科技类型    int     
         @param  提升科技成长值  int
         @param  是否是特殊制造  int           //0 普通 1 特殊
		 @param  剩余次数	     int
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_PRODUCE_COMPLETE          :Number = 86045;
		
		//特殊制造
		//@param  int   id         制造物品ID						
		//@para   int   WorkValue  工作进度
		static public const SERVER_CUSTOMMSG_CASTLE_SPECIAL_PROGRESS          :Number = 86046;
		
		/**
		 @brief  取消制造
		 @param  制造物品索引
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_PRODUCE_CANCEL			:Number = 86047;
		//////////////////////////////////////////////////////////////////////////
		/**
		 @brief  开始工作   
	    @param  工作方式    int     (0 研究 1 工作 其他 itemid)
    	@param  区域类型    int
		@param  techid		int
    	@param  techvalue	int
    	@param  techlevel	int
   		@param  工作时间    int 
    	@param  剩余次数    int 
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_WORK_START :Number = 86050;
		
		/**
		@brief  完成工作
    	@param  消耗体力        float
    	@param  获得经验        int
    	@param  提升区域类型    int
    	@param  工作方式        int     (0：研究 1：工作 其他：制造物品ID )
		@param  techid			int
    	@param  techvalue		int
    	@param  techlevel		int
    	@param  提升区域值      int
		@param  城堡贡献点      int
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_WORK_COMPLETE :Number = 86051;
		
		/**
		 @brief  发送区域玩家列表
		 @param  int   areatype   区域类型
		 @param  int   name;
		 @param  int   joblevel;
		 @param  int   online;
		 ...
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_AREA_PLAYER_LIST    :Number = 86052;
		
		/**
		 @brief  通知客户端打开城堡生产子窗口
		 @param  int   areatype   区域类型 
		 @param  int   id         制造物品ID						
		 @param	int   WorkValue  工作进度
		 @param	int   Amount     物品数量
		 ...
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_AREA_SUB_WINDOW     :Number = 86053;
		
		//城堡科技相关
		/**
		 @brief  发送城堡科技列表
		 @param  int   techid,
		 * 
		 @param  int   areaid,
		 @param  int   techid,
		 @param  int   techvalue,
		 @param  int   techlevel,
		 @param  int   time,
		 ...
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_TECH_LIST			:Number = 86054;			
		
		/**
		 @brief  给客户端城堡工作中的玩家
		 @param  int        areatype   区域类型
		 @param  wstring    name       玩家名字
		 @param  int        worktype   工作方式
		 ...
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_WORKER_LIST         :Number = 86060;
		
		///**
		//@brief  协助开始
		//@param  wstring    name         协助玩家名字
		//@param  wstring    aname        被协助玩家名字
		//@param  int        areatype     区域类型
		//@param  int        worktype     工作类型
		//@param  int        time         剩余时间
		//*/
		//static public const SERVER_CUSTOMMSG_CASTLE_ASSIST_START        :Number = 86061;
		
		///**
		//@brief  协助结果
		//@param  wstring    name       被协助玩家名字
		//@param  int        assisttype 协助方式
		//@param  int        sta        精力
		//@param  int        exp        经验
		//...
		//*/
		//static public const SERVER_CUSTOMMSG_CASTLE_ASSIST_RESULT       :Number = 86062;
		
		/**
		 @brief  破坏开始
		 @param  wstring    name       被破坏玩家名字
		 @param  int        areatype   区域类型
		 @param  int        worktype   被破坏玩家的工作类型
		 @param  int        breaktype  破坏方式
		 @param  int        time       剩余时间
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_BREAK_START        :Number = 86063;
		
		/**
		 @brief  开始逃跑
		 @param  int        time         剩余时间
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_ESCAPE_START       :Number = 86064;
		
		/**
		 @brief  破坏结果
		 @param  wstring    name       被破坏玩家名字
		 @param  int        areatype   区域类型
		 @param  int        work       被破坏玩家的工作类型
		 @param  int        breaktype  破坏方式
		 @param  int        precent    破坏百分比
		 @param  int        sta        消耗精力
		 @param  int        itemid     消耗物品
		 @param  int        itemcount  消耗物品数量
		 @param  int        point      贡献点
		 */
		static public const SERVER_CUSTOMMSG_CASTLE_BREAK_RESULT       :Number = 86065;
		
		///**
		//@brief  发现小偷
		//@param  wstring   thief        小偷名称
		//@param  int       breaktype    破坏方式
		//@param  wstring   player       玩家名称
		//*/
		//static public const SERVER_CUSTOMMSG_CASTLE_FIND_THIEF         :Number = 86066;
		
		//逃跑取消
		static public const SERVER_CUSTOMMSG_CASTLE_ESCAPE_CANCEL      :Number = 86067;
		
		///**
		//@brief  巡逻结果
		//@param  int       sta          消耗体力
		//@param  int       result       结果(0 没发现 >0 发现人数)
		//@param  wstring   thief        小偷名称
		//*/
		//static public const SERVER_CUSTOMMSG_CASTLE_PATROL_RESULT      :Number = 86068;
		
		//逃跑成功
		static public const SERVER_CUSTOMMSG_CASTLE_ESCAPE_SUCCESS      :Number = 86069;
		//城堡排行
		// string castleNameID 城堡名
		// int level 等级
		// wstring masterName 城主名
		// int members 成员数量
		// int territoryCount 领地数量
		// int resource 资源日增长
		// int resType 仓库资源类别
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_TOPLIST		   :Number	= 86071;
		
		//////////////////////////////////////////////////////////////////////////
		
		/**
		 @brief  给客户端查找到的队伍信息
		 @param  信息条数       int
		 @param  队伍备注       wstring
		 @param  队长名称       wstring
		 @param  人数           int  
		 @param  ...
		 */
		static public const SERVER_CUSTOMMSG_TEAM_SEARCH_RESULT      :Number = 86100;
		static public const SERVER_CUSTOMMSG_TEAM_SEARCH_RESULT_NEW      :Number = 86101;
		/**
		 @brief  给客户端发队伍详情
		 @param  队伍人数       int
		 @param  TEAM_NAME;
		 @param  TEAM_PHOTO;
		 @param  TEAM_HPRATIO;
		 @param  TEAM_CAPTAIN;
		 @param  TEAM_FLAG;
		 @param  TEAM_MPRATIO;
		 @param  TEAM_BUFF;
		 @param  TEAM_LEVEL;
		 @param  TEAM_SCENE;
		 @param  TEAM_PICKSERIAL;
		 @param  TEAM_NATION;
		 @param  TEAM_POS;                //站位
		 @param  TEAM_PROFTYPE;           //职业
		 @param  TEAM_MODEL               //模型ID
		 @param  ...
		 */
		static public const SERVER_CUSTOMMSG_TEAM_PARTICULAR        :Number = 86104;
		
		/**
		 @brief 打开竞技场界面
		 */
		static public const SERVER_CUSTOMMSG_OPEN_COMPETE_WINDOW		:Number= 86021;
		/**
		 @brief 打开副本界面
		 */
		static public const SERVER_CUSTOMMSG_OPEN_CLONESCENE_WINDOW	:Number	= 86022;

		
		
		//请求地图状态
		//@param   int		sceneid			场景ID
		//@param   int		areaid			区域ID
		//@param   int		castleid		所属城堡
		//@param   wstring  castlemaster	城堡主
		//@param   wstring	guild			所属家族
		//@param   wstring  guildcommander	家族长
		//@param   int		state			领地状态（Manor_Status）：如争夺战状态；
		//。。。							重复N次
		static public const SERVER_CUSTOMMSG_MAP_STATE				:Number = 86210;

		
		//首次进入游戏
		//打开选择城堡选择界面
		static public const SERVER_CUSTOMMSG_OPEN_CASTLE_CHOOSE_UI	:Number = 86220;
		
		///////////////////////////////////////////////////////////////////////////
		
		//通知客户端切换场景
		//param int scenemodel
		static public const SERVER_CUSTOMMSG_YLZG_SWITCHSCENE :Number = 87000;
		
		//客户端自己走路
		static public const SERVER_CUSTOMMSG__FB_SCENE_TRANSFER:Number	= 100451
		
		//brief 邮件消息
		//param int 邮件发送结果
		//邮件发送失败 :Number =:Number = 0
		//邮件发送成功 :Number =:Number = 1
		//玩家不存在导致邮件发送失败 :Number = 2
		
		static public const SERVER_CUSTOMMSG_LEETER :Number = 88000;
		
		//brief有新邮件
		//param int 邮件类型
		static public const SERVER_CUSTOMMSG_NEW_LETTER :Number = 88001;
		
		//brief 附件获取结果
		//param int cmd
		//param int type，1是还有，0是没有
		static public const SERVER_CUSTOMMSG_LETTER_GIFT_GET_RESULT:Number = 88002;
		
		
		//客户端打开npc container 界面
		//param  const PERSISTID   npc container
		//param  int npc num
		//param  const char *   npc1 NameID
		//param  const char *   npc2 NameID
		//param  const char *   npc3 NameID
		//……
		//param	 int  player num
		//param  wstring  playerName
		//param  int 显示类型
		//param  int 技能类型
		//param  int  等级
		//……
		//////////////////////////////////////////////////////////////////////////
		//说明
		// 	显示类型： 生活技能类，城堡官员职位类 玩家职业类
		// 
		// 	if(生活技能类 :Number =:Number = 显示类型) then
		// 		后面有两参数意义：技能类型 等级
		// 	else if(城堡官员职位类 :Number =:Number = 显示类型) then
		// 	后面有两参数意义：官职  无意义（给 0）
		// 	else if(玩家职业类 :Number =:Number = 显示类型) then
		// 	后面有两参数意义：职业  无意义（给 0）
		// 	endif
		//  参数
		//  Building		object		建筑NPC
		//  rows			int			子对象数目
		//  job				int			职业
		//  name			String		名称
		//  status			int			任务状态
		//	...
		static public const SERVER_CUSTOMMSG_NPCCONTAINER_SHOWMENU :Number = 90000;
		
		//城堡升级信息
		// int num
		// int BuindingType
		// PERSISTID object
		// int total time
		// int leave time
		// int curlevel
		// int targetlevel
		//……
		static public const SERVER_CUSTOMMSG_CASTLE_UPGRADE_INFO :Number = 90001;
		
		//查看加入申请
		//int num
		// wstring  Name
		//int Level
		//int ProfType
		//int Nation
		//int Exploit
		//string pk战绩
		static public const SERVER_CUSTOMMSG_CASTLE_QUERY_APPLY :Number = 90002;
		
		
		//查看城堡人员 
		// selfcastle       int     是否是自己的城堡
		// rows             int     行数
		// PlayerName       wstring 玩家name
		// PlayerJob        int     玩家职位
		// PlayerLevel      int     玩家等级
		// PlayerProfType   int     玩家职业
		// PlayerExploit    int     玩家功勋
		// PlayerTitle      int     玩家称号
		// PlayerNation     int     玩家种族
		// PlayerGuild      int     玩家家族
		static public const SERVER_CUSTOMMSG_CASTLE_MEMBERS_INFO :Number = 90003;
		
		//城堡区域升级信息
		//int	num 建筑数量
		
		//obj	建筑obj
		//int	UpgradeState  升级状态
		//int	升级剩余时间(秒)
		//int	升级总时间(秒)
		
		//…… num 数量重复上面数据
		
		static public const SERVER_CUSTOMMSG_CASTLE_BUILDINGS_INFO :Number = 90004;
		
		//玩家点建筑升级的反馈信息
		//object  build
		//int  result  0--失败  1-- 成功（正在升级中）
		//int cmoney
//		static public const SERVER_CUSTOMMSG_CASTLE_UPGRADE_RESULT :Number = 90005;
		
		//城堡基本数值更新
		//只在城镇中心显示
		//int	工业等级
		//int	农业等级
		//int   军事等级
		//int   技术等级
		//int   城堡基金
		//int   等级
		//int   声望
		//wstring 城堡名字
		//wstring 城堡主
		//int 徽章
		static public const SERVER_CUSTOMMSG_CASTLE_PROP_UPDATA :Number = 90006;
		
		//城堡领主界面信息
		// 0. 城主
		// 1. 城堡地位
		// 2. 城堡等级
		// 3. 城堡排名
		// 4. 所属阵营
		// 5,6. 居民数(当前/上限)
		// 7. 骑士团数
		// 8. 粮食总量
		// 9. 石头总量
		// 10.军事值
		// 11.技术值
		// 12.卷轴数
		// 13.装备数
		// 14.技术积分
		//15.农民 16石工 17召唤师 18骑士 19工匠 20学者
		// 21. 公告
		// 22. 城堡名称
		
		static public const SERVER_CUSTOMMSG_CASTLE_INFO :Number = 90007;
		
		//所有的城堡信息; 供大地图Tips用
		static public const SERVER_CUSTOMMSG_ALL_CASTLE_TIPINFO :Number = 90008;
		
		//显示大地图; 供传送用
		static public const SERVER_CUSTOMMSG_SHOW_MAP :Number = 90009;
		
		//尝试城堡改名的结果
		static public const SERVER_CUSTOMMSG_TRY_RENAME_CASTLE_RESULT :Number = 90010;
		//城堡区域一览
		//int	num 建筑数量
		//point obj
		//string nameID
		//int	areatypetype
		//int	UpgradeState  升级状态
		//int	curlevel
		static public const SERVER_CUSTOMMSG_CASTLE_BUILDINGS_WATCHINFO:Number = 90011;
		//城堡科技一览
		//int	num 建筑数量
		//point obj
		//int	areatypetype 区域类型
		//int	TechLevel  科技等级
		//int	TechValue  科技值
		//int	Level 当前区域等级 通过此可以在客户端配置文件获得科技最大值
		static public const SERVER_CUSTOMMSG_CASTLE_SCIENTY_WATCHINFO :Number = 90012;
		//查看申请改变职位列表
		// PlayerName       wstring 玩家name
		// PlayerLevel      int     玩家等级
		// CastleJob		int     当前职业
		// ApplyJob		    int     申请职业
		// ApplyDate	    wstring 申请日期
		//...
		static public const SERVER_CUSTOMMSG_CASTLE_CHANGE_JOB_LIST :Number	 = 90013;
		
		//通知客户端弹挂机界面
		//int  exp 每小时获得经验
		//object npc对象
		//int  每小时需要消耗游戏币
		static public const SERVER_CUSTOMMSG_SHOW_AFKUI :Number = 90500;
			
			//通知客户端弹挂机倒计时
			//int 剩余时间(分钟)
			//int 总时间(小时)
		static public const	SERVER_CUSTOMMSG_AFK_TIME :Number = 90501;
			
			//通知客户端关闭挂机界面
		static public const	SERVER_CUSTOMMSG_AFK_CLOSE :Number = 90502;
		
		//请求打开 pve pvp窗口
		//int 1表示pve 2表示pvp
		//int 0 无目的 只打开大窗口，> 0 打开目的对应的小窗口
		static public const SERVER_CUSTOMMSG_OPEN_PVP_PVE :Number = 90600;
		
		//返回城堡任务信息
		//int 可承接任务数
		//int 任务id1
		//int 任务id2
		//int 任务id……
		//int 已承接任务数
		//int 任务1
		//int 任务2
		//int 任务……
		static public const SERVER_CUSTOMMSG_RETURN_CASTLE_TASK :Number = 90700;
		
		//发送副本的configid ，客户端配第几层
		//param int confid
		static public const SERVER_CUSTOMMSG_FB_CONFIGID :Number = 90800; 
		
		//npc 说话
		//param  obj  npc
		//param  string info
		//paran  wstring targetName
		static public const SERVER_CUSTOMMSG_NPC_SPEAK :Number = 90801;
		
		//发送防守副本的当前波数，总波数，下一波的等待时间
		//param  int  curWave
		//param  int  totalWave
		//param  int  waitTime
		static public const SERVER_CUSTOMMSG_FB_CURWAVE :Number = 90900;
		
		//发送防守副本NPC的当前血量;百分比
		//param float curHP
		static public const SERVER_CUSTOMMSG_FB_NPC_CURHP :Number = 90901;
		
		//发送图鉴类型总数
		//param float typeMaxCount
		static public const SERVER_CUSTOMMSG_PICBOOK_MAX_COUNT:Number = 100001;
		
		
		// 打开刷怪挂机预算窗口
		// param  int  needTime
		// param  int  needSP
		// param  int  needGoldCoin
		// param  int  needRMB
		static public const SERVER_CUSTOMMSG_OPEN_CAL_CONSUME_FARMAFK_WINDOW:Number = 100100;
			
		// 刷新挂机进度
		// param  int  completedCount
		static public const SERVER_CUSTOMMSG_UPDATE_FARMAFK_SCHEDULE:Number = 100101;
		
		// 关闭普通挂机窗口
		static public const SERVER_CUSTOMMSG_FARMAFK_END:Number = 100102;
		
		// 打开选择击杀次数窗口
		static public const SERVER_CUSTOMMSG_OPEN_SELECT_KILL_COUNT_WINDOW:Number = 100103;
		
		// 打开挂机窗口
		// param  int  npcid
		// param  int  totalCount
		static public const SERVER_CUSTOMMSG_OPEN_FARMAFK_WINDOW:Number = 100104;
			
		// 打开挂机结算窗口
		// param  int  gotExp
		// param  int  gotGoldCoin
		static public const SERVER_CUSTOMMSG_OPEN_FARMAFK_CAL_WINDOW:Number = 100105;
		
		// 发送直接完成挂机消耗
		// param  int  needCoin
		static public const SERVER_CUSTOMMSG_COMPLETE_DIRECTLY_CONSUME:Number = 100106;
		
		//发送帮助信息
		//param int 帮助步骤,
		//随身商店相关物品总数量
		//随身商店相关物品信息
		static public const SERVER_CUSTOMMSG_SEND_HELPINFO            :Number = 100107;
		
		
		//发送帮助编号
		//param int 帮助步骤,
		//目录编号
		static public const SERVER_CUSTOMMSG_SEND_HELPINFO_LIST      	:Number = 100108
			
		//发送佣兵列表
		//param int Count，int curPage，int isEnd, CVarList list
		static public const SERVER_CUSTOMMSG_MERCENARY_LIST:Number = 100201;
			
		//发送本佣兵具有的AI类型
		//param CVarList list
		static public const SERVER_CUSTOMMSG_AI_TYPE_LIST:Number = 100202;
			
		//打开佣兵列表
		static public const SERVER_CUSTOMMSG_OPEN_MERCENARY_LIST_WINDOW:Number = 100203;
		
		//攻城战相关
		//返回攻城信息
		//int num  信息数
		//string  攻方
		//string 守方
		//string  时间
		//string  胜利方
		static public const SERVER_CUSTOMMSG_RETURN_CASTLE_BATTLE_INFO:Number = 90200;
		
		//战况信息
		// string 进攻方
		// string 防守方
		// int 战况总信息数
		// string 时间1
		// string 描述1
		// string 参数1	//战况信息
		// string 进攻方
		// string 防守方
		// int 战况总信息数
		// string 时间1
		// string 描述1
		// string 参数1
		// ……
		static public const SERVER_CUSTOMMSG_PROGRESS_BATTLE_INFO:Number = 90203;
			
		//攻城建筑信息
		// 详见代码
		static public const SERVER_CUSTOMMSG_BATTLEBUILDING_INFO:Number = 90201;
		
		//可被宣战的城堡
		//string castle1
		//string castle2
		//string castle3
		//……
		static public const SERVER_CUSTOMMSG_CAN_DECLARE_CASTLE:Number = 90202;
		
		//积分信息
		// int  type  0 -- 攻方  1 -- 守方
		//  string castlename
		//string  名字
		//int  等级
		// int nation 种族
		// int proftype 职业
		//  int  积分
		static public const SERVER_CUSTOMMSG_CASTLE_BATTLR_SCORE:Number = 90204;
		
		//通知客户端显示攻城战战况按钮
		// int type 0 -- 显示  1 -- 关闭
		static public const SERVER_CUSTOMMSG_CASTLE_BATTLE:Number = 90205;
		
		//实时战况信息
		// string 描述1
		// string 参数1
		static public const SERVER_CUSTOMMSG_CASTLE_BATTLE_REALTIME:Number = 90206;
		
		//打开正在雇佣
		static public const SERVER_CUSTOMMSG_OPEN_EMPLOY_ALERT:Number = 100204;
		
		//佣兵战斗结束
		static public const SERVER_CUSTOMMSG_EMPLOYER_GAME_OVER:Number = 100205;
		
		//场景所有玩家列表
		//object  objid
		//wstring name
		//int model
		//……
		static public const SERVER_CUSTOMMSG_SCENE_PLAYER_LIST_ALL:Number = 100300;
		
		//玩家列表增加一个
		//object  objid
		//wstring name
		//int model
		static public const SERVER_CUSTOMMSG_SCENE_PLAYER_LIST_ADD:Number = 100301;
		
		//玩家列表减少一个
		//object  objid
		//wstring name
		static public const SERVER_CUSTOMMSG_SCENE_PLAYER_LIST_DEL:Number = 100302;
		
		//当前所有玩家列表，指请求的时刻，与***_ALL 有区别
		static public const SERVER_CUSTOMMSG_SCENE_PLAYER_LIST_INFO:Number = 100303;
		
		//竞技场排行榜
		// @param e
		// 	玩家名称
		// 	等级
		// 	阵营
		// 	积分
		// 	击杀数
		// 	胜
		// 	负
		static public const SERVER_CUSTOMMSG_REPLY_COMPETE_ALLSCORE:Number = 100401;	
		
		// 次数用完踢出竞技场
		// param  
		static public const SERVER_CUSTOMMSG_KICK_COMPETE_COUNT_OVER:Number = 100421;
		
		// 获取自己的竞技场信息
		// param  排名 积分 荣誉 胜 负 杀人
		static public const SERVER_CUSTOMMSG_GET_SELF_COMPETE_INFO:Number = 100422;
		
		// 打开擂台竞技场挑战列表界面
		static public const SERVER_CUSTOMMSG_CHALLENGE_COMPETE_INFO:Number = 100423;
		
		/**
		 * 参加活动竞技场
		 * int cmd 
		 */
		static public const SERVER_CUSTOMMSG_JOIN_ACTIVITY_COMPETE:Number = 101031;
		
		/**
		 *离开活动竞技场
		 *  int cmd 
		 */
		static public const SERVER_CUSTOMMSG_CANCEL_ACTIVITY_COMPETE:Number = 101032;
		
		/**
		 *发送高手榜：
		 * int cmdint 
		 * pageint 
		 * maxPage
		 * CVarList info(格式：......) 
		 */
		static public const SERVER_CUSTOMMSG_ACTIVITY_COMPETE_TOPLIST:Number = 101033;
		/**
		 \brief 不能进入竞技场错误信息
		 \param 命令名称 unsigned cmdid
		 \param ERROR信息
		 */
		static public const SERVER_CUSTOMMSG_COMPETE_ENTER_ERROR:Number = 100431;
		
		//发送个人擂台信息
		//int cmd
		//int 挑战场次
		//int 增加挑战次数
		//int 连胜场次
		//int 状态（0：普通 1：疯狂 2：暴走 3：主宰 4：无人能当 5：超越神）
		static public const SERVER_CUSTOMMSG_PLATERINFO_CHALLENGE:Number = 101116;
		
		//发送个人挑战奖励信息
		//int cmd
		//int 胜利-荣誉经验
		//int 胜利-荣誉倍率
		//int 胜利-人物经验
		//int 胜利-人物经验倍率
		//int 胜利-技能经验
		//int 胜利-技能经验倍率
		//int 失败-荣誉经验
		//int 失败-人物经验
		//int 失败-技能经验
		static public const SERVER_CUSTOMMSG_PLAYERSKILLEXP_CHALLENGE_SYS:Number = 101117;
		
		/**
		 \brief 佣兵错误信息
		 \param 命令名称 unsigned cmdid
		 \param ERROR信息
		 */
		static public const SERVER_CUSTOMMSG_MERCENARY_ERROR:Number = 100432;
		
		/**
		 \brief 副本错误提示信息
		 \param 命令名称 unsigned cmdid
		 \param ERROR信息
		 */
		static public const SERVER_CUSTOMMSG_CLONESCENE_ERROR:Number = 100433;
		
		// 发送传送场景消耗
		// param  int  costGoldCoin
		static public const SERVER_CUSTOMMSG_SCENE_TRANSFER_CONSUME:Number = 100450;
		
		// 初次登陆
		// param  int  新手NPC
		static public const SERVER_CUSTOMMSG_FIRST_LOGIN:Number = 200202;
		
		/**
		 *新手引导
		 * param 
		 */
		static public const SERVER_CUSTOMMSG_FRESH_GUIDE:Number  = 100457;
		/**领地战引导*/
		static	public const SERVER_CUSTOMMSG_SEIGNIORY_WAR_GUIDE:Number=100458;

		// 任务目标完成提示
		// param int taskid
		static public const SERVER_CUSTOMMSG_TASK_TARGETS_FINISH:Number = 200117;
		
		// 招募城堡主
		// param  int  城堡主任务NPC
		static public const SERVER_CUSTOMMSG_GET_LORD:Number = 100453;
		   
		// 发送竞标信息
		// param string  选举状态 0：尚未开始 1：正在进行 2：选举结束
		// param string  剩余时间
		// param int     候选人数目
		// param wstring 玩家姓名
		// param int     玩家职业
		// param int     玩家等级
		// param int     玩家票数
		static public const SERVER_CUSTOMMSG_GET_LORD_INFO:Number = 100454;
		
		// 通知客户端打开投票窗口
		// param int     龙石ID
		// param int     龙石数量
		static public const SERVER_CUSTOMMSG_GET_LORD_OPEN_VOTE_WIN:Number = 100455
			
		// 发送投票历史记录
		// param int     投票人
		// param int     龙石数量
		static public const SERVER_CUSTOMMSG_GET_LORD_OPEN_VOTE_HISTORY:Number = 100456;
		
		/**
		 \brief 获取场景队伍列表
		 \param 命令名称 unsigned cmdid
		 */
		static public const SERVER_CUSTOMMSG_SEND_SCENE_TEAM_VIEW:Number = 100462;
		
		// 发送城堡地位
		// param int cmdid
		// param int castlestatusid	
		// castleLevel 
		// levelPass
		// exploit 
		// exploitPass
		// prof 
		// profLevel 
		// profPass
		// needQuest 
		// taskPass
		// needItem 
		// itemPass
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_STATUS:Number = 100472;
		
		// 设置城堡地位成功
		// param int taskid
		//param int castlestatusid	
		static public const SERVER_CUSTOMMSG_SET_CASTLE_STATUS_SUCCESS:Number = 100471;
		
		// 发送城堡地位玩家
		// param int cmdid
		// 
		// castleMaster 
		// 一级地位id
		// 一级地位name
		//...............
		// 其他地位
		static public const SERVER_CUSTOMMSG_SEND_ALL_CASTLE_STATUS:Number = 100473;
		
		// 删除信件成功
		// param int cmdid
		// 
		// 0收件，1发件 
		static public const SERVER_CUSTOMMSG_DEL_LETTER_SUCCESS:Number = 100481;
		
		// 发送信件信息
		// param int cmdid
		// 
		// 0收件，1发件 
		// 邮件格式。。。。
		
		static public const SERVER_CUSTOMMSG_SEND_LETTER:Number = 100482;
		
		//可以传送
		// param obj door
		// param int canTranfer
		// param string reason
		static public const SERVER_CUSTOMMSG_ANSEWR_TRAMSFER_FROM_DOOR:Number = 100500;
		
		// 打开仓库
		// param int cmdid
		static public const SERVER_CUSTOMMSG_OPEN_STORE_BOX:Number = 100601;
		
		//发送家族详细信息
		//消息格式：unsigned msgid, widestr bulletin,widestr familyName, widestr commander, int level, int members(成员数量), 
		//int position, wstring playerName, int playerLevel, int playerProf, wstring castleName, int online ……
		static public const SERVER_CUSTOMMSG_SHOW_GUILD_INFO:Number = 11303;
		
		//发送家族申请信息
		//消息格式：unsigned msgid, int applyNum, wstring playerName, int level, int profType, wstring castleName, int time……
		static public const SERVER_CUSTOMMSG_SHOW_APPLY_INFO:Number = 11304;
		
		// 打开加入城堡区域界面
		// param int cmdid
		static public const SERVER_CUSTOMMSG_OPEN_JOIN_CASTLE_PART:Number = 100701;
			
		// 打开加入城堡界面
		// param int cmdid
		static public const SERVER_CUSTOMMSG_OPEN_JOIN_CASTLE:Number = 100702;
		
		// 打开城堡排行界面
		static public const SERVER_CUSTOMMSG_OPEN_CASTLE_RANK:Number = 100703;
		
		// 发送挑战列表
		//int cmd
		//int playername
		//int 等级
		//int 职业
		//int 状态
		static public const SERVER_CUSTOMMSG_SEND_CHALLENGE_LIST:Number = 100711;
		
		// 发送挑战排行
		static public const SERVER_CUSTOMMSG_SEND_CHALLENGE_TOPLIST:Number = 100712;
		
		//龙石采集信息
		//----------------------开始采集错误信息
		static public const SERVER_CUSTOMMSG_AREA_GATHER_ERROR:Number			 = 86034;
		//----------------------进入大厅	
		static public const SERVER_CUSTOMMSG_SEND_AREA_GATHER_PLAYER:Number	= 86033;
		
		//打开领地列表
		static public const SERVER_CUSTOMMSG_OPEN_AREA_LIST		:Number	=	86221;
		//未分配家族列表
		static public const SERVER_CUSTOMMSG_UNASSIGN_GUILD_LIST	:Number	= 86222;
		//关闭世界地图
		static public const SERVER_CUSTOMMSG_CLOSE_MAP			:Number		= 86209;
		
		// 发送个人排行榜
		// int selfTop		自己排名
		// 以下为每一行数据
		// wstring name		名字
		// int level		等级
		// int nation		种族
		// int prof			职业
		// wstring guild	家族
		// int guildContribut 家族贡献
		// string castle	城堡
		// int castlePoint	城堡贡献
		// int camp			阵营
		// int peerageRank	爵位
		// int peerageExp	爵位经验值
		// int charm		人气
		// int fightPower	战斗力
		// ...
		static public const SERVER_CUSTOMMSG_SEND_PLAYER_TOPLIST:Number = 100721;
		
		// 发送人气排行榜
		// int selfTop		自己排名
		// 以下为每一行数据
		// wstring name		名字
		// int level		等级
		// int prof			职业
		// int camp			阵营
		// string castle	城堡
		// int nation		种族
		// wstring guild	家族
		// int charm		人气
		// int giftNum		礼物数量
		// int peerageRank	爵位
		// int fightPower	战斗力
		// ...
		static public const SERVER_CUSTOMMSG_SEND_CHARM_TOPLIST:Number = 100722;
		
		// 发送战斗力排行榜
		// int selfTop
		// wstring name
		// int level
		// int prof
		// int camp
		// string castle
		// wstring guild
		// int peerageRank
		// int charm
		// int fightPower
		static public const SERVER_CUSTOMMSG_SEND_FIGHT_POWER_TOPLIST:Number = 101255;

		//展示装备
		static public const SERVER_CUSTOMMSG_SEND_EQUIP_ECHO:Number = 100730;
		
		
		
		//询问确认组队   
		static public const SERVER_CUSTOMMSG_CONFIRM_AUTOTEAM : Number = 100741;
			
		//通知有人不愿意组队  
		static public const SERVER_CUSTOMMSG_CONFIRM_NOT_ALLOW : Number= 100742;
		
		//通知申请自动组队成功
		//int res;1:成功，0:不成功
		static public const SERVER_CUSTOMMSG_APPLY_AUTOTEAM_RESULT : Number= 100743;
		
		//通知自动组队成功,是否前往XXX
		//int csid;
		static public const SERVER_CUSTOMMSG_AUTOTEAM_RESULT : Number = 100744;
		
		//通知自动组队成功,传送
		static public const SSERVER_CUSTOMMSG_AUTOTEAM_TRANSFER : Number = 100745;
		
		//领地ID Point
		// 循环 ……
		//守护点名字 str
		//所属城堡 str
		//所属工会 str
		//军旗血值 int
		//是否战斗中 int 0非战斗中 1为战斗中
		//驻守玩家名字1 str
		//驻守玩家名字2 str
		//驻守玩家名字3 str
		//驻守玩家名字4 str
		//驻守玩家名字5 str
		static public const SERVER_CUSTOMMSG_MANORBATTLEBUILDING_INFO:Number = 100800;
		
		//打开宣战界面
		//param 领地对象 object
		static public const SERVER_CUSTOMMSG_OPEN_DECLARE_WINDOW:Number 	  = 100801;

		//发送我的家中查询相关的相关信息：
		//消息格式： unsigned msgid, 
		//职业,所属城堡,所属家族,地位,根据地,城堡名称,城堡等级,粮食贮量
		//石头贮量,军事值,技术值,家族名称,家族等级,家族声望,领地,家族人数
		static public const SERVER_CUSTOMMSG_ECHO_REL_INFO_IN_HOME:Number    = 100850;
		
		//打开领地战浏览界面
		//int sceneid			//领地场景
		//string guild			//进攻方家族
		//string inbreakGuild	//防守方家族
		//int state				//状态
		//string castleMaster 	//进攻方城堡
		static public const SERVER_CUSTOMMSG_OPEN_AREA_WAR_INFO_WND:Number 	= 100851;
		
		//通知客户端城堡时代改变
		//int castleEra
		static public const SERVER_CUSTOMMSG_CASTLE_ERA_CHANGE:Number = 100852;
		
		//领地战实时战况信息
		//string info
		//args...
		static public const SERVER_CUSTOMMSG_MANOR_BATTLE_INFO:Number= 100853;
		
		//领地战历史信息
		//wstring attackGuild
		//string attackCastle
		//wstring guildName
		//string castleNameID
		//int sceneid
		//int res
		//string time
		static public const SERVER_CUSTOMMSG_MANOR_BATTLE_HISTORY_INFO:Number = 100854;
			
		//本日领地战信息
		//wstring attackGuild
		//string attackCastle
		//wstring guildName
		//string castleNameID
		//int sceneid
		//int state
		static public const SERVER_CUSTOMMSG_MANOR_BATTLE_TODAY_INFO:Number = 100855;
		
		// 发送所有城堡名信息
		// int cmd
		// string castleNameID
		// …

		static public const SERVER_CUSTOMMSG_ALL_CASTLE_NAME:Number  = 101035;


		// 打开领地信息界面
		// int cmd
		// wstring guildName
		// string castleNamID
		// int flag	(0:不可参加领地战 1:可参加领地战)
		static public const  SERVER_CUSTOMMSG_SEND_MB_INFO:Number = 101039;

		// 发送指定城堡的所有领地宣战信息
		// int cmd
		// int sceneid
		// wstring defGuildName
		// wstring guildCommander
		// int guildLevel
		// int guildMemberNum
		// …
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_AREA_DECLARE_INFO:Number = 101036;
		
		// 发送指定城堡领地宣战竞标信息
		// int cmd
		// int sceneid
		// string castleNameID
		// wstring guildName
		// wstring guildCommander
		// …
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_MB_VOTE_INFO:Number = 101037;

		// 发送领地攻占界面简单信息
		// int cmd
		// string attackCastle
		// wstring attackGuild
		// int attackScore
		// int attackGuardPoints
		// string ownCastle
		// wstring ownGuild
		// int defScore
		// int defGuardPoints
		// int totalScore
		// string manorPos
		static public const SERVER_CUSTOMMSG_MB_INFO_SIMPLE:Number  = 101040;

		// 发送领地战结算信息
		// int cmd
		// wstring guildName
		// wstring guildCommander
		// int score
		// int res
		// wstring guildName
		// wstring guildCommander
		// int score
		// int res
		// int exp
		// int peerage
		// int guildCredit
		// int food
		// int stone
		// int mili
		// int tech
		static public const SERVER_CUSTOMMSG_SEND_MB_RESULT_INFO:Number = 101038;
		//确认可以发送邮件
		// wstring playerName
		static public const SERVER_CUSTOMMSG_LETTER_SEND : Number = 100856;
		
		//消息格式： unsigned msgid, 
		//int 视图
		static public const SERVER_CUSTOMMSG_ARANGEITEM_OVER:Number		= 100861;
		
		//发送查看自己礼物
		//int cmd
		//格式：...
		static public const SERVER_CUSTOMMSG_LOOK_SELF_GIFT :Number= 100862;
		
		//发送查看别人礼物
		//int cmd
		//格式：...
		static public const SERVER_CUSTOMMSG_LOOK_OTHER_GIFT :Number= 100863;
		
		//发送礼物成功 
		//int cmd
		//格式：...
		static public const SERVER_CUSTOMMSG_SEND_GIFT_SUCCESS:Number = 100864;

		//通知客户端允许切场景，不过此时场景还没有开始切换
		static public const CLIENT_CUSTOMMSG_LEAVE_SCENE		:Number	= 100304;
		
		//发送战斗场景玩家
		static public const SERVER_CUSTOMMSG_SCENE_NPC_CONFIG_LIST:Number = 200589;
		
		//S->C
		//确认可以发送赠送邮件
		//wstring playerName
		static public const SERVER_CUSTOMMSG_PRESENT_SEND	:Number = 100857;
		/**
		 * 收费商城系统---------------- 
		 */		
		//一个弹出柜面的物品信息消息格式：
		//unsigned msgid, int shopindex(柜面ID),
		//(提示信息参数)
		static public const SERVER_CUSTOMMSG_SHOW_POPCOUNTER		:Number = 12;
		
		//一个普通柜面的物品信息消息格式：
		//unsigned msgid, int shopindex(柜面ID),int curpage, int maxpage
		//(提示信息参数)
		static public const SERVER_CUSTOMMSG_SHOW_COUNTER			:Number = 13;
		
		//所有非弹出柜面信息消息格式：
		//unsigned msgid,
		//int count(柜面个数)
		//(提示信息参数)
		static public const SERVER_CUSTOMMSG_SEND_SHOP_LIST		:Number = 14;
		
		//强行关闭商城
		//wstring playerName
		static public const SERVER_CUSTOMMSG_CLOSE_POCKETSTORE	:Number = 100861;
		
		//关闭商城前所要弹出的提示信息
		static public const STR_CLOSE_POCKETSTORE					:Number	= 94132;
		//服务端应答：
		//发送战场排队信息
		//int groupid
		//int minLevel
		//int maxLevel
		//int lightPlayers
		//int darkPlayers
		//int status
		static public const SERVER_CUSTOMMSG_SEND_BF_QUEUE_INFO:Number = 100900;
		
		// 发送矿洞玩家信息
		// 公共部分信息：
		// int lightPlayers
		// int darkPlayers
		// int winScore
		// int lightScore
		// int darkScore
		// 以下是玩家列表信息：
		// wstring playerName
		// int level
		// int nation
		// int prof
		// int camp
		// int status
		/**发送矿洞玩家信息*/
		static public const SERVER_CUSTOMMSG_SEND_BF_CAVE_PLAYER_INFO:Number = 100901;
		
		/** 关闭矿洞玩家信息界面*/
		static public const SERVER_CUSTOMMSG_CLOSE_BF_CAVE_PLAYER_INFO_UI :Number= 100902;
		
		
		/** 发送战场地图信息
		 int selfCaveID   自己所在矿洞ID
		 以下是地图信息
		 int caveID
		 int pos
		 int hasEnemy*/
		static public const SERVER_CUSTOMMSG_SEND_BF_MAP_INFO:Number = 100903;
			
		// 发送战场地图玩家信息
		// wstring playerName
		// level
		// prof
		// camp
		static public const SERVER_CUSTOMMSG_BF_MAP_PLAYER_INFO		:Number = 100904;
		
		// 打开战场切场景读秒界面
		// int second
		static public const SERVER_CUSTOMMSG_OPEN_MOVE_BF_CAVE 		:Number= 100905;
		
		// 关闭战场切场景读秒界面
		static public const SERVER_CUSTOMMSG_CLOSE_MOVE_BF_CAVE 		:Number= 100906;
		
		// 战场结算信息
		// int res
		// int lightPlayers
		// int darkPlayers
		// int time
		//--------------------
		// wstring playerName
		// int killedNum
		// int deadNum
		// int fightCount
		// int totalDamage
		// int totalCure
		// int score
		// int peerage
		static public const SERVER_CUSTOMMSG_CALC_BF_INFO 			:Number= 100907;
		
		
		//发送所有的战场类型
		//int bftype
		static public const SERVER_CUSTOMMSG_SEND_ALL_BF_TYPE			:Number = 100908;
		
		// 刷新战场公共信息
		// int lightPlayers
		// int darkPlayers
		// int winScore
		// int lightScore
		// int darkScore
		static public const SERVER_CUSTOMMSGE_REFRESH_BF_COMMON_INFO	:Number = 100909;
		
		//添加物品成功.
		static public const SERVER_CUSTOMMSG_EQUIP_ADD_SUCCESS	:Number = 101011;
		
		//镶嵌，合成成功后的消息
		static public const SERVER_CUSTOMMSG_ENHANSE_RESULT		:Number	 = 101012;
		
		/**
		// 背包扩展宝石不足
		// int cmd
		// int num
		// string id
		 */
		static public const SERVER_CUSTOMMSG_EXPAND_TOOL_NOT_ENOUGH_ITEM:Number = 101013;
		
		/**
		// 仓库扩展宝石不足
		// int cmd
		// int num
		// string id
		 */
		static public const SERVER_CUSTOMMSG_EXPAND_STORE_NOT_ENOUGH_ITEM:Number = 101014;
		
		/**
		// 队员收到队长召集
		// int cmd
		// string info
		// wstring captainname
		*/
		static public const SERVER_CUSTOMMSG_CAPTAIN_CALL 				:Number	= 101021;
		
		/**
		// 队员长时间不点，默认取消队长召集
		// int cmd
		 */
		static public const SERVER_CUSTOMMSG_CLOSE_CAPTAIN_CALL 			:Number	= 101022;
		
		/** 玩家没有城堡*/
		static public const	SERVER_CUSTOMMSG_PLAYER_NO_CASTLE 			:Number	= 101001;
		
		/**
		 *  幸运大抽奖：
		 * 
		 */		  
		//抽奖信息传递---抽取道具
		//int cmd
		//int GiftCardNum        -- 礼卷个数
		//int PropID             -- 礼物ID
		static public const	SERVER_CUSTOMMSG_EXTRACTIVE_PROP			:Number = 101023;
			
		//抽奖信息传递---道具池信息
		//int cmd
		//int GiftCardNum        -- 礼卷个数
		//int ExtractiveType     -- 抽奖类型（0 免费抽奖，1 道具抽奖）
		//int IsFrash            -- 道具池是否刷新（0 否 1 刷新）
		//int prop0 prop1 prop2 prop3  prop4 prop5 prop6 prop7 prop8 prop9 prop10 prop11 prop12 prop13 prop14 prop15
		static public const	SERVER_CUSTOMMSG_REFURBISH_PROP				:Number = 101024;
		
		//领取奖品成功
		static public const	SERVER_CUSTOMMSG_EXTRACTIVE_SUCCESS			:Number = 101025;
		
		//奖券变化消息
		//int cmd
		//int GiftCardNum
		static public const	SERVER_CUSTOMMSG_GIFTCARD_ADDORIN_CHAGEER	:Number= 101026;

		/**通知玩家打开收藏菜单*/
		static public const	SERVER_CUSTOMMSG_OPEN_COLLECTIONUI			:Number	=	101034;
		
		/**
		 * 获取技能升级列表
		 * 参数：数据个数，[当前技能ConfigID，下一技能ConfigID……]
		 * */
		static public const	SERVER_CUSTOMMSG_SEND_SKILL_UPGRADE_LIST 	:Number	=	101041;
		
		
		/**
		 * 通知客户端刷新快捷栏
		 * */
		static public const	SERVER_CUSTOMMSG_SHORTCUTKEYREC 			:Number	=	101135;

		
		// 打开城堡任务发布界面
		// int cmdid
		// 任务ID和任务等级
		static public const SERVER_CUSTOMMSG_CASTLETASK_OPENTASKISSUEMENU:Number = 101100;
			
		// 打开城堡任务承接界面
		// int cmdid
		// 任务ID和任务等级
		static public const SERVER_CUSTOMMSG_CASTLETASK_OPENTASKMENU:Number = 101101;
		
		/**
		 * 发送挑战城堡主已经条件：
		 * int cmd
		 * int type 1:申请城堡主，2:挑战城堡主
		 * int isCommander
		 * int needGuildLevel,
		 * int guildLevel
		 * int needManorNum,
		 * int manorNum
		 * int needItem
		 * int needItemNum,
		 * int itemNum
		*/
		static public const SERVER_CUSTOMMSG_CASTLE_MASTER_QUALIFY:Number = 101112;

		/**
		 *询问挑战城堡主是否就绪： 
		 */		
		static public const SERVER_CUSTOMMSG_CASTLE_MASTER_ISREADY:Number = 101111;

		/**
		 *发送挑战城堡主的家族长信息：
		 *int cmd
		 *wstring name
		 *int level
		 *int prof
		 *int nation
		 *wstring GuildName
		*/
		static public const SERVER_CUSTOMMSG_CASTLE_CHALLENGER:Number = 101113;
		
		//发送城堡公告
		// int cmdid
		// wstring bulletin
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_BULLETIN:Number = 101120;
			
		//发送指定城堡领地信息
		// int cmdid
		// int sceneid
		// wstring guildName
		// wstring commander
		// int status
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_AREA:Number = 101121;
			
		//发送指定城堡家族信息
		// int cmdid
		// wstring guildName
		// int level
		// int members
		// wstring commander
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_GUILD:Number = 101122;
			
		//发送指定城堡成员信息
		// int members		总成员个数
		// int number
		// wstring palyerName
		// int level
		// int prof
		// int nation
		// castleStatusID
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_MEMBERS:Number = 101123;
		
		//发送查询成员信息
		// wstring palyerName
		// int level
		// int prof
		// int nation
		// castleStatusID
		static public const SERVER_CUSTOMMSG_SEND_QUERY_MEMBER_INFO 	: Number = 101125;
		
		/**
		 int cmd
		 int 字符串id
		 wstring winName
		 wstring lossName
		 int wincount 连胜场数
		 */
		static public const SERVER_CUSTOMMSG_CHALLENGE_SYSTEMINFO:Number = 101118;
		
		/**
		 int cmd
		 int 字符串id
		 wstring tagName  对手名字
		 wstring  timer   yy-mm-dd hour:min:second 
		 int 荣誉点
		 int 人物经验
		 int 技能经验
		 */
		static public const SERVER_CUSTOMMSG_CHALLENGE_MYSYSTEMINFO:Number = 101119;

		//获取爵位加成属性
		static public const SERVER_CUSTOMMSG_PEERAGEPROPPRIZE			:Number = 101133;
			
		// 装备升级信息，接到消息后显示EquipUpgradeUI,显示相应信息
		static public const 	SERVER_CUSTOMMSG_GET_EQUIP_UPGRADE_INFO 	:Number	= 101131;
		
		//发送洗宝石需要的金币
		//int needGoldCoin
		static public const 	SERVER_CUSTOMMSG_RADNOMSTONE_NEED_GOLDCOIN	:Number = 101227;
		/**
		 * 战场开启消息  
		 */		
		static public const SERVER_CUSTOMMSG_SEND_BFSCENE_START:Number = 101124;
		
		//发送总榜：
		//int cmd
		//int page
		//int maxPage
		//CVarList selfinfo(格式：......)
		//CVarList toplistinfo(格式：......)
		static public const SERVER_CUSTOMMSG_ACTIVITY_COMPETE_ALL_TOPLIST:Number = 101115;
		
		// 装备升级CD
		//int cmd
		//int cd
		static public const SERVER_CUSTOMMSG_EQUIPDEUPGRADE_SEND_CD 		:Number	= 101132;
		//背叛城堡消息传送
		static public const SERVER_CUSTOMMSG_CASTLEMUTINYUI       :Number = 101136;
		// 服务端发送当前时间
		// int time
		static public const 	SERVER_CUSTOMMSG_SENDSERVERTIME 	:Number	= 101138;
		
		// 吟唱类道具开始计时
		// 时间 int
		static public const SERVER_CUSTOMMSG_TIMERITEM_BEGIN 		:Number	= 101139;
		

		
		/**
		 *复活失败消息接受 
		 */
		static public const SERVER_CUSTOMMSG_RELIVE_LOCAL_RESULT		:Number = 101144;
		

		//通知客户端界面发光
		//unsigned msgid, int id(1 背包界面.2 技能界面)
		static public const SERVER_CUSTOMMSG_UIHOTLIGHT		 	:Number = 200109;

		
		// 通知客户端弹出创建家族界面
		static public const SERVER_CUSTOMMSG_OPEN_CREATE_GUILD_UI :Number	= 101140;
		
		//打开城堡抢夺资源对话框
		//int type;1:抢夺;2:防守
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_ROB_UI  :Number = 101146

			
		
		//城堡可抢夺的仓库资源
		//string castle，int resource，int res_type
		static public const SERVER_CUSTOMMSG_SEND_SINGLE_CASTLE_DEPOT_RESOURCE :Number = 101147;

		
		//当前城堡的抢夺列表
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_ROB_LIST	:Number = 101145;
		
		
		//开始抢夺当前城堡的仓库资源
		//int time
		static public const SERVER_CUSTOMMSG_ROB_CASTLE_DEPOT_RESOURCE_START	:Number = 101142;
		
		
		//抢夺当前城堡的仓库资源完成
		//int time
		static public const SERVER_CUSTOMMSG_ROB_CASTLE_DEPOT_RESOURCE_OVER	:Number = 101143;

		// 进入敌对阵营场景
		static public  const SERVER_ENTRY_ENEMYSCENE 	:Number= 101148;

		//string msg
		//cvarlist param
		static public  const SERVER_CUSTOMMSG_SEND_CASTLE_ROB_INFO:Number = 101154;

			
		//发送活动提示
		static public const SERVER_CUSTOMMSG_ACTIVITY_NOTICE                   :Number= 101151 ;
		
		//玩家状态的改变
		static public const	SERVER_CUSTOMMSG_PLAYER_PROPERTY_CHANGE:Number= 101149
		
		//发送城堡可抢夺的仓库资源
		//int 资源区域类型， int 资源数量 
		//string castle，int resource，int res_type
		//string castle，int resource，int res_type
		//string castle，int resource，int res_type
		//......
		static public  const SERVER_CUSTOMMSG_SEND_CASTLE_DEPOT_RESOURCE	:Number = 101141;
		
		//发送城堡资源排行榜
		//int type;1:上次;2:这次
		//int row,string cn,int res,wstring cm,int res_rank
		//int row,string cn,int res,wstring cm,int res_rank
		//.....
		static public const SERVER_CUSTOMMSG_SEND_CASTLE_RES_TOPLIST:Number= 101152;

		//保值需要点数
		static public  const SERVER_CUSTOMMSG_KEEPWORTH_POINTS :Number = 101153;
		// 发送显示对象属性列表
		// string propName
		// ...
		static public  const SERVER_CUSTOMMSG_PROPERTY_TABLE:Number = 101155;
			
		// 添加显示对象
		// int objNum	对象个数
		// int propNum	当前对象属性个数
		// object obj	对象号
		// int index	属性名索引
		// xxx value	属性值
		// ...
		// int propNum	当前对象属性个数
		// object obj 对象号
		// int index	属性名索引
		// xxx value 属性值
		static public  const SERVER_CUSTOMMSG_ADD_OBJECT:Number = 101156;
			
		// 显示对象属性改变
		// object obj	对象号
		// int index	属性名索引
		// xxx value	属性值
		static public  const SERVER_CUSTOMMSG_OBJECT_PROPERTY_CHANGE:Number = 101157;
	
		// 删除一个显示对象
		// object obj	对象号
		static public  const SERVER_CUSTOMMSG_OBJECT_DEL :Number = 101158;

		

		
		/**
		 \brief 发送个人连胜排行榜
		 \param 排名，name,level,proftype,camp,competealwayswin
		 */
		static public  const SERVER_CUSTOMMSG_SEND_PLAYER_ALWAYSWIN_TOPLIST:Number = 101162;
		
		// 发送镜像挑战排行榜信息
		// wstring	name		名字
		// int		level		等级
		// int		sex			性别
		// int		fightpower	战力
		// int		trend		趋势(0:下降 1:上升)
		// int		online		在线状态(0:离线 1:在线)
		static public  const SERVER_CUSTOMMSG_SEND_CLONE_CHALLENGE_TOP:Number = 101241;
			
		// 百人战场信息
		// int isopen
		static public  const NumberSERVER_CUSTOMMSG_HB_INFO:Number = 101169;

		//int id(最新活动ID)
		//活动个数
		//string 活动ID
		//string 活动图片ID
		//string 活动名称
		//...
		static public  const SERVER_CUSTOMMSG_ACTIVITY_STATR:Number = 101163;
		
		//分解倒计时
		//int cmdid 
		//int time
		static public const SERVER_CUSTOMMSG_DECOMPOSE_TIME  :Number = 101182;
		
		//分解倒计时结束
		//int cmdid 
		static public const SERVER_CUSTOMMSG_DECOMPOSE_TIME_OVER :Number = 101183;
		
		//运维向导面板信息
		//wstring Msg
		static public const SERVER_CUSTOMMSG_GUILD_PANEL_CONTENT :Number = 101186;
		
		// 发送活动界面离线挂机信息
		// int exp	 离线挂机经验
		static public const SERVER_CUSTOMMSG_OFFLINE_AFK_EXP:Number = 101187;
		
		// 通知客户端显示离线挂机界面
		// int cmdid
		// int leftTime			剩余离线挂机时间
		// int vipAddTime		VIP附加挂机时间
		// int isOfflineAFK		是否处于离线挂机状态(0：非离线挂机装填 1：离线挂机中)
		// string startTime		开始时间
		// string endTime		结束时间
		static public  const SERVER_CUSTOMMSG_OPEN_OFFLINE_AFK_UI:Number = 101180;
		
		//强化结算所需点数
		static public  const SERVER_CUSTOMMSG_SEND_OFFLINE_AFK_RES:Number = 101181;
		//vip玩家已经成功开启的服务
		//int id
		//int id
		//...
		static public  const SERVER_CUSTOMMSG_VIP_SERVICE_OPEN_SUCEED_BEFORE:Number = 101188;
		
		//vip玩家刚开启的服务
		//int id
		static public  const SERVER_CUSTOMMSG_VIP_SERVICE_OPEN_SUCEED_JUST:Number = 101189;
		


		// 百人战场人数和信仰点数剩余时间
		// int light score
		// int light playernum
		// int dark score
		// int dark playernum
		// int time
		static public  const SERVER_CUSTOMMSG_HB_PLAYER_SCORE:Number = 101166;

		//关闭战场数据统计界面
		static public	const SERVER_CUSTOMMSG_BFPLAYER_UI_CLOSE:Number 	= 101185;
		
		
		//打开战场数据统计界面
		//int cmdid 
		//int killnum 击杀数
		//int fightnum 战斗次数
		//int mineResource 采集资源数
		//int robmineResource 抢劫资源数
		static public	const SERVER_CUSTOMMSG_BFPLAYER_UI_OPEN :Number		= 101164;

		
		// 百人战场个人信息
		// int top always win
		// int cur always win
		// int win count
		// int exp
		// int skillexp
		static public  const SERVER_CUSTOMMSG_HB_PLAYER_INFO:Number = 101167;


		//buff需要的点数
		//int buffconfigid
		//int needpoint
		static public  const	SERVER_CUSTOMMSG_BUFF_POINT :Number = 101165;

		// 百人战场战斗信息
		// wstring player1
		// wstring player2
		// int score
		static public  const SERVER_CUSTOMMSG_HB_FIGHT_INFO:Number= 101168;

		
		// 百人战场己方小队信息
		// wstring name
		// int playernum
		static public  const SERVER_CUSTOMMSG_HB_SELF_INFO:Number = 101170;
		
		// 百人战场己方小队信息
		// wstring name
		static public  const SERVER_CUSTOMMSG_HB_ENEMY_INFO:Number = 101171;
		
		// 百人战场参加战斗等待界面
		static public const SERVER_CUSTOMMSG_HB_WAIT_FIGHT:Number = 101172;
		
		// 切场景发送所有玩家对象结束
		static public const SERVER_CUSTOMMSG_ADD_OBJECT_END :Number= 101174;

		//收到某个角色的BUFF信息
		//消息格式：
		//unsigned msgid
		//wstring name
		//string buff
		static public	const 	SERVER_CUSTOMMSG_ROLE_BUFF_INFO	:Number = 101184;
		
		// 打开百人战场排队消息
		static public	const SERVER_CUSTOMMSG_HB_OPENUI:Number = 101173;

		//求生之路副本总倒计时
		static public	const CLIENT_CUSTOMMSG_LAB_ENTIRE_TIME:Number = 150535;
			
			//求生之路副本波倒计时
		static public	const 	CLIENT_CUSTOMMSG_LAB_WAVE_TIME:Number = 150536;

		
		//更新活动状态
		//int state(0关闭,1开启)
		//int id 活动ID
		//int  活动类型 2：全天；3：定时
		static public const SERVER_CUSTOMMSG_ACTIVITY_STATE:Number = 101190;

		
		//副本进入次数
		//int param0: 当前次数, int param1: 总次数
		static public const SERVER_CUSTOMMSG_FB_ENTRY_CHANCE:Number = 101192;



		// 打开查看他人界面时接受的消息
		static public	const SERVER_CUSTOMMSG_LOOK_VIP:Number	 = 101191;
		
		// 玩家移动后停止坐标
		// obj player
		// int x
		// int y
		static public	const SERVER_CUSTOMMSG_PLAYER_STOP:Number = 101193;
		
		// 玩家移动路径
		// obj player
		// int startx
		// int starty
		// int endx
		// int endy
		static public	const SERVER_CUSTOMMSG_PLAYER_MOVETO:Number = 101194;
		
		//传送时间
		//int time
		static public const SERVER_CUSTOMMSG_TRANSFER_TIME:Number = 101196;
		
		//保值完成返回的信息
		static public const SERVER_CUSTOMMSG_KEEP_WORTH_OVER :Number= 101197;
		
		//停止移动
		// wstring name
		static public const SERVER_CUSTOMMSG_PLAYER_MOVE_END :Number = 101198;
		
		//向玩家发送城堡公告
		//wName      玩家名称
		//wBulletin  城堡公告
		static public const SERVER_CUSTOMMSG_SEND_CASTLEBULLETIN:Number = 101200;
		
		
		//副本队列里面的玩家
		//int fbID
		//wstring mName;	//名字
		//int mLevel;		//等级
		//int mProf;		//职业
		//...
		static public const SERVER_CUSTOMMSG_FBQUEUE_PLAYER:Number = 101202;
		
		//通知客户端每日装备普通升级的最大次数
		//int count
		static public const SERVER_CUSTOMMSG_DAILYCOUNT:Number = 101203
		
		//加入排队
		//int FBID
		static public const SERVER_CUSTOMMSG_JOIN_FBQUEUE:Number = 101204;
		
		
		//离开排队
		//int FBID
		static public const SERVER_CUSTOMMSG_LEAVE_FBQUEUE:Number = 101205;

		
		//追加一个副本排队的玩家
		//FBID 
		//wstring mName;	//名字
		//int mLevel;		//等级
		//int mProf;		//职业
		static public const SERVER_CUSTOMMSG_ADD_FB_QUEUE_PALYER :Number= 101207;
		
		// 获取多倍奖励分类
		//int type
		//int subID
		//int mul	获取索引
		static public const SERVER_CUSTOMMSG_SEND_PAY_MUL_PRIZE_CAT:Number = 101206;
		
		// 获取多倍奖励选项
		//int cat
		//int op1-op6
		//。。。。。。
		static public const SERVER_CUSTOMMSG_SEND_PAY_MUL_OPTION:Number = 101209;
			
		//删除一个副本排队的玩家
		//FBID
		//wstring name
		static public const 	SERVER_CUSTOMMSG_REMOVE_FB_QUEUE_PALYER :Number= 101208;
		
		//增加挑战次数所需条件
		//int 龙晶币
		//int 王族
		static public const SERVER_CUSTOMMSG_INC_CHALLENGE_CONDITION:Number = 101210;
		
		
		//发送本次日常任务奖励金币、经验、等
		//int taskID	任务ID
		//int goldCoin	金币
		//int exp		经验
		static public const SERVER_CUSTOMMSG_SEND_DAILY_TASK_PRIZE:Number = 200118;

		/**
		 *发送需要转换货币
			//int cmd
			//int count
			//int srctype
			//int srcvalue
			//int destype
			//int desvalue 
		 */		
		static public const SERVER_CUSTOMMSG_NEED_SELF_CAPITAL_EXCHANGE:Number= 101212;
		
		//城堡福利倍率
		//int cmd
		static public const SERVER_CUSTOMMSG_WELFARE_MUL:Number = 101215;
		
		//创建房间
		static public const SERVER_CUSTOMMSG_MH_CREATE_ROOM:Number = 101217;
		
		//房间内人员信息
		static public const	SERVER_CUSTOMMSG_MH_ROOM_INFO:Number = 101218;
		///房间列表
		static public const  SERVER_CUSTOMMSG_MH_ROOM_LIST:Number = 101220;
		//有玩家加入房间
		static public const	SERVER_CUSTOMMSG_MH_PLAYER_JOIN_ROOM:Number = 101219;
		
		//离开房间
		static public const	SERVER_CUSTOMMSG_MH_LEAVE_ROOM:Number = 101221;
		
		//房主设置召唤怪物int monsterLevel (值为 1,2,3)
		static public const	SERVER_CUSTOMMSG_MH_SET_CALL_MONSTER:Number = 101223;
		
		//战斗倒计时
		static public const	SERVER_CUSTOMMSG_MH_FIGHT_WAIT_TIME:Number = 101224;
		
		//打开MH主界面
		static public const	SERVER_CUSTOMMSG_MH_OPEN_MH_WINDOW:Number = 101225;
		
		//今日挑战次数
		//		1. int: 今日挑战次数  
		//		2. int : 剩余挑战次数
		//		3. int : 增加次数需要的龙晶币
		static public const	SERVER_CUSTOMMSG_MH_TODAY_FIGHT_TIMES:Number = 101226;
		
		//发送战场进入次数
		//int count
		static public const	SERVER_CUSTOMMSG_GET_BF_ENTER_COUNT:Number = 101228;


		//发送镜像挑战界面信息
		// int top
		// int prizeGold
		// int prizeTime
		// int leftChallengeCount
		// 以下为可挑战玩家信息
		// wstring name
		// int top
		// int level
		// int model
		// ……
		static public const	SERVER_CUSTOMMSG_SEND_CLONE_CHALLENGE_INFO:Number = 101240;
		
		// 发送镜像挑战冷却时间
		// int leftTime
		static public const	SERVER_CUSTOMMSG_CLONE_CHALLENGE_LEFT_TIME:Number = 101245;
		
		// 镜像挑战广播消息
			// int msgID	消息ID
			// ……			消息参数
		static public const	SERVER_CUSTOMMSG_SEND_CLONE_CHALLENGE_BROADCAST:Number  = 101242;
		//点击FB门点否弹magbox
		//int type 0 不弹 1 弹
		static public const	SERVER_CUSTOMMSG_ENTRY_FB_MSGBOX:Number = 101229;
		
		// 发送镜像挑战历史
		// wstring srcName	挑战者
		// wstring defender 被挑战者
		// int time			挑战时间
		// int res			挑战结果
		// int top			玩家排名
		// ……
		static public const	SERVER_CUSTOMMSG_CLONE_CHALLENGE_HISTORY:Number = 101244;
		
		//int cost 返回价格
		static public const SERVER_CUSTOMMSG_REPAIR_NEED_CONSUME:Number = 101230;

		//打开单人副本界面
		static public const SERVER_CUSTOMMSG_OPEN_SOLOFB_WINDOW:Number = 101232

		//单人副本每天可以战斗次数
		static public const SERVER_CUSTOMMSG_SOLOFB_CAN_FIGHT_PER_DAY:Number = 101231;


		//单人副本挑战失败
		static public const SERVER_CUSTOMMSG_SOLOFB_FAILED:Number		= 101233;

		// 消费提示消息
		// int msgID
		// int payType
		static public const SERVER_CUSTOMMSG_PAY_MSG:Number = 200112;
		static public const SERVER_CUSTOMMSG_SEND_SKILL_COMBO_LIST :Number = 101250;
		//提示
		//type
		//param
		static public const SERVER_CUSTOMMSG_PROMPT:Number = 101247;

		
			//龙晶币换体力
		//sp
		//magiccoin
		static public const SERVER_CUSTOMMSG_BUY_MAGICCOIN:Number = 101259;
		
			//龙晶币换体力的消耗
		//sp
		//magiccoin
		static public const SERVER_CUSTOMMSG_GET_BUY_SP_CONSUME:Number = 101260;
		
		//发送指定项的CD时间
		//cdID
		//cdTime
		static public const SERVER_CUSTOMMSG_SEND_CD_TIME:Number = 101257;

		//发送消除CD的消耗
		//cdID
		//consume
		static public const SERVER_CUSTOMMSG_SEND_CLEAR_CD_CONSUME:Number = 101258;
		
		// 发送排名竞技场名次
		// wstring name
		// int top
		static public const SERVER_CUSTOMMSG_SEND_CLONE_PLAYER_CHALLENGE_TOP:Number = 101262;
		
		// 带超链接的公告
		static public const SERVER_CUSTOMMSG_HREF_NOTICE:Number = 101264;
		
		//发送最短的CD时间
		static public const SERVER_CUSTOMMSG_SEND_BEST_CD:Number  = 101265;

		// 新开CD成功
		// type
		// money
		static public const SERVER_CUSTOMMSG_SEND_ADD_CD_QUEUE_CONSUME:Number = 101267;
		
		
		//发送升级技能id：
		//skillid
		static public const SERVER_CUSTOMMSG_SEND_UPGRADE_SKILL_ID:Number = 101042;
		//成功打通经脉
		static public const SERVER_CUSTOMMSG_MERIDIAN_GRADE_SCCUEESS :Number = 200705;
		//经脉查询
		static public const SERVER_CUSTOMMSG_MERIDIAN_REQUEST:Number = 200706;
		
		//春节猜谜活动 问题加密序列
		static public const SERVER_CUSTOMMSG_GUESS_ORDER : Number = 200707;
		//获得谜题
		static public const SERVER_CUSTOMMSG_GUESS_QUESTION			: Number = 200708;
		// 灯谜奖励
		// int gold
		// int repute
		static public const SERVER_CUSTOMMSG_SEND_GUESS_PRICE 		:Number = 200711;
		
		// 发送声望兑换信息
		// int peerageexp
		// int magiccoin
		static public const SERVER_CUSTOMMSG_SEND_PEERAGEEXP_CHANGE_INFO:Number = 101268;
		
		//发送战场副本刷新时间
		static public const SERVER_CUSTOMMSG_SEND_BATTLE_FB_REFRESH_TIME:Number = 101271;
		//副本评价数据
		static public const SERVER_CUSTOMMSG_SEND_ACTIONECTYPE_INFO:Number = 200203;
		
		//杀死了BOSS
		static public const SERVER_CUSTOMMSG_FB_KILL_BOSS:Number = 200201;
		
		
		
		
		
		
		
		
		
		
		
		
		//杀完副本最后一个怪，开始进行副本结算
		static public const CLIENT_CUSTOMMSG_FB_BEGIN_CALCULATE:Number= 200200;
		
		
		
		// 发送战报
		// string report
		static public const SERVER_CUSTOMMSG_SEND_FIGHT_REPORT : Number = 200001;
		
		/**
		 *	缓存战斗消息队列 
		 */		
		static public const SERVER_CUSTOMMSG_CLINET_BUFFER : Number = 200300;
		
		static public const SERVER_CUSTOMMSG_SEND_ITEM_INFO : Number = 200002;
		
		//战斗结算奖励
		//int cmd
		//int exp
		static public const SERVER_CUSTOMMSG_SEND_FIGHT_PRIZE : Number = 200401;
		
		// 战斗结算界面消息
//		Fight_OverUI_Unknown			= 0,	// 未定义
//			Fight_OverUI_GoldCoin			= 1,	// 铜币
//			Fight_OverUI_Prestige			= 2,	// 声望
		static public const SERVER_CUSTOMMSG_FIGHT_OVERUI_MSG : Number = 200507;
		
		//打坐信息
		//int时间，
		//int经验 
		static public const SERVER_CUSTOMMSG_SEND_SIT_INFO:Number = 200500;
	
        //打坐加速信息
		static public const SERVER_CUSTOMMSG_SEND_SIT_SPEED_INFO:Number = 200501;
		
		//阵营战信息  
		static public const SERVER_CUSTOMMSG_SEND_BATTLE_INFO:Number = 200506;
		
		// propName
		// value
		//家族属性
		static public const SERVER_CUSTOMMSG_GUILD_MSG		:Number = 101290;
		
		//家族创建成功
		//int cmd
		static public const SERVER_CUSTOMMSG_ADD_GUILD_SUCCESS :Number= 101214;
		//通知打开扫荡界面
		//int  单次扫荡需要的体力
		//int  单次扫荡需要的时间
		static public const SERVER_CUSTOMMSG_FB_SWEEP_ONEN_WINDOW:Number = 200204;
		
		//通知扫荡结算  消息格式：经验，体力，金钱，掉落(configid)
		static public const SERVER_CUSTOMMSG_FB_SWEEP_CAL:Number = 200207;
		//通知扫荡结束
		static public const SERVER_CUSTOMMSG_FB_SWEEP_FINISHED :Number = 200208;
		//同时开始扫荡 计时开始
		static public const SERVER_CUSTOMMSG_FB_SWEEP_BEGIN	:Number = 200209;
		
		//家族解散
		static public const SERVER_CUSTOMMSG_CLEAR_GUILD:Number = 200510;

		//打开家族界面
		static public const SERVER_CUSTOMMSG_OPEN_GUILD_UI:Number = 200511;

		//刷新练功类型的消耗
		static public const SERVER_CUSTOMMSG_REFRESH_PRACTISE_CONSUME:Number = 200512;
		//接受是否有离线私聊消息
		static public const SERVER_CUSTOMMSG_PROMPT_OFFLINE_WHISPER:Number = 200514;
		//接受私聊消息
		static public const SERVER_CUSTOMMSG_SEND_WHISPER:Number = 200513;
		// 发送功法进度给玩家
		static public const SERVER_CUSTOMMSG_KUNGFU_SCHEDULE:Number= 200517;
			
			// 发送所获得功法信息给玩家
		static public const	SERVER_CUSTOMMSG_KUNGFU_RECORD :Number= 200518;
		//聊天目标的资料 开始私聊
		static public const SERVER_CUSTOMMSG_CHAT_PLAYER_INFO:Number =	200516;
		//玩家世界BOSS排行榜
		static public const SERVER_CUSTOMMSG_WORLD_BOSS_TOP_LIST:Number = 200531;
		//玩家世界BOSS表现
		static public const SERVER_CUSTOMMSG_WORLD_BOSS_PLAYER_SCORE:Number = 200530;
		/***修改替身娃娃状态后返回数据***/
		static public const SERVER_CUSTOMMSG_ACTIVITY_SCPEGOST_STATE:Number = 200521;
		//通知打开上香界面
		static public const SERVER_CUSTOMMSG_GUILD_DONATE :Number= 200550;
		//上香记录  参数 时间  名字  上香类型  获取声望
		static public const SERVER_CUSTOMMSG_GUILD_OTHERS_DONATE:Number = 200551;
		
		//世界BOSS活动当前玩家数
		static public const SERVER_CUSTOMMSG_WORLD_BOSS_TOTAL_PLAYER:Number = 200532;
		
		/**发送游历江湖的信息*/
		static public const SERVER_CUSTOMMSG_WORLD_TRAVEL_INFO:Number = 200553;
			
		/**开始游历江湖*/
		static public const SERVER_CUSTOMMSG_BEGIN_WORLD_TRAVEL:Number = 200554;
			
		/**游历江湖奖励*/
		static public const SERVER_CUSTOMMSG_WORLD_TRAVEL_Prize:Number = 20055;
		
		
		//
		static public const SERVER_CUSTOMMSG_JH_REQUEST_NOTES:Number = 20260 ;  
		////得到奖励
		static public const SERVER_CUSTOMMSG_JH_GET_PRICE:Number = 20261 ; 
		//请求提高奖励上线
		static public const SERVER_CUSTOMMSG_JH_SEACH_ADD_CONSUME:Number = 20262;
		//玩家之间打招呼
		static public const SERVER_CUSTOMMSG_JH_CALL:Number = 20263;
		//------------------------------------------------------------
		
		//江湖杂事
		static public const SERVER_CUSTOMMSG_KNIGHT_CHORES:Number = 200559;
		//江湖历练
		static public const SERVER_CUSTOMMSG_KNIGHT_NOTES:Number = 200560;
		//打招呼
		static public const SERVER_CUSTOMMSG_KNIGHT_CALL:Number = 200561;
		//更新历练
		static public const SERVER_CUSTOMMSG_KNIGHT_UPDATE_NOTE :Number= 200562;
		//得到收益
		static public const SERVER_CUSTOMMSG_KNIGHT_GET_PRICE_SUCCESS:Number = 200563;
		//存在离线打招呼
		static public const SERVER_CUSTOMMSG_KNIGHT_EXIST_OFFINE_GREETING:Number = 200564;
		//存在离线杂事
		static public const SERVER_CUSTOMMSG_KNIGHT_EXIST_OFFINE_CHROS:Number = 200565;
		
	
		//帮派战剩余人数
		//wstring guildName1
		//int guild1Level
		//int guild1Alive
		//wstring guildName2
		//int guild2Level
		//int guild2Alive
		static public const SERVER_CUSTOMMSG_GUILD_FIGHT_REST_ALIVE_NUM:Number = 200573;
		//帮派战单场战报
		//类型(1.进入场景, 2.离开场景, 3.击杀)
		//1. wstring playerName
		//2. wstring playerName
		//3. wstring winName, wstring winGuild, wstring lossName, wstring lossGuild
		static public const SERVER_CUSTOMMSG_GUILD_FIGHT_SINGLE_FIGHT_INFO :Number= 200574;
		//帮派战倒计时
		//int fightStatus (1.准备 2.战斗 3.休息)
		//int restTime 剩余时间
		static public const SERVER_CUSTOMMSG_GUILD_FIGHT_FIGHT_TIMER:Number = 200575;
		//家族战 报名表
		//wstring guildName
		//...
		static public const SERVER_CUSTOMMSG_GUILD_FIGHT_SIGNUP_LIST:Number = 200556;
		//打开家族战报名界面
		//int signedAmt 已经报名的帮派数量
		//int memPos	家族职位(1.族长 2. 副族长 3.帮众)
		//int signUp	是否已经报名(0.没有 1.报名)
		static public const SERVER_CUSTOMMSG_ON_OPEN_GUILD_FIGHT_SIGNUP_UI:Number = 200557;
		//家族战晋级树
		//int fightStatus  (0.报名状态, 1.准备, 2.战斗, 3.休息)
		//wstring guildName
		//int maxGroup  打到的最高层
		static public const SERVER_CUSTOMMSG_GUILD_FIGHT_TREE :Number= 200572;
		//帮派战, 战斗状态
		static public const SERVER_CUSTOMMSG_GUILDFIGHT_STATUS:Number = 200577;
		//帮派战战报
		static public const SERVER_CUSTOMMSG_GUILD_FIGHT_FIGHT_INFO:Number = 200576;
		//发送战斗双方是否都有家族
		static public const SERVER_CUSTOMMSG_SEND_IS_DOUBLE_GUILD:Number = 200583;
		//发送战斗家族
		static public const SERVER_CUSTOMMSG_SEND_FIGHT_GUILD:Number = 200584;
		/**
		 * 
			玩家请求状态消息
		 */
		static public const SERVER_CUSTOMMSG_REQUEST_ENGAGE_STATE:Number = 200581;
		
		static public const SERVER_CUSTOMMSG_UPDATE_ENGAGE_STATE :Number= 200582;
		/**
		 * 1 -- 邀请玩家帮助护送 玩家名
		 * 2 -- 同意帮助玩家护送 玩家名
		 * 3 -- 所有在护送的玩家 (玩家名,玩家等级,玩家家族名,玩家护送类型,玩家被拦截次数,玩家结束时间,帮助玩家护送名字,拦截获得铜币,拦截获得声望)
		 * 4 -- 玩家信息 (玩家可拦截次数int,玩家可以护送次数int,玩家可以帮助护送次数int)	
		*/
		static public const SERVER_CUSTOMMSG_CONVOY_MSG:Number = 200552;
		//得到的宝物 宝物id
		static public const SERVER_CUSTOMMSG_SEARCH_CIMILIA:Number = 200570;
		//你赠送的回执消息
		//	<<curTime
		//	<<name
		//	<<cimiliaId
		//	<<repute;
		static public const 	SERVER_CUSTOMMSG_DONATE_CIMILIA:Number	= 200571;
		//帮派名单
		static public const SERVER_CUSTOMMSG_GUILD_MEMBER:Number = 200587;
		//提示领取帮派战奖励
		//int 是否有奖品(0 和 1)
		//int order(名次 1 和 2)
		static public const SERVER_CUSTOMMSG_NOT_GET_GUILDFIGHT_REWARD:Number = 200585;
		
		/**
				// 返回付费消耗
		 *客户端收到消耗信息,参数是货币类型和货币数量 
		 */		
		static public const SERVER_CUSTOMMSG_REQUEST_CHARGE :Number= 200593;

		
		//转换结果oldid .newid
		static public const SERVER_CUSTOMMSG_CHANGE_LUCK_CIMILIA:Number = 200594;
		
		//画画改运不成功
		static public const SERVER_CUSTOMMSG_CIMILIA_CHANGE_LUCK_FAILED:Number = 200232;
		// 查询该寻所需消耗
		static public const SERVER_CUSTOMMSG_CHANGE_LUCK_CIMILIA_COMSUME:Number = 200598;
		
		//发送押镖帮助护送表
		//wstring playerName
		//int type
		//int endTime
		static public const SERVER_CUSTOMMS_GET_CONVOYHELPERREC:Number = 200596;
		
		//通知客服端精英副本通关表更新
		static public const SERVER_CUSTOMMSG_UPADTA_CONPLETE_REC:Number = 200597 ;
		
		
		// 战斗间隔
		// int tick
		static public const SERVER_CUSTOMMSG_FIGHT_TICK : Number = 200595;
		
		// 客户端选择npc
		// int configId
		static public const SERVER_CUSTOMMSG_NPC_SELECT : Number = 200599;
		
		//等级提升
		static public const SERVER_CUSTOMMSG_PROP_CHANGE : Number = 200600;


		
		//更新生意等级
		//int 产业索引
		//int 生意
		static public const SERVER_CUSTOMMSG_PRODUCTION_UPDATE_MULTI_LV:Number = 200591;

		//产业启动经营
		//int 产业索引
		//wstring 玩家名称
		//int 玩家头像
		//int 托管状态
		//int 收获时间
		static public const SERVER_CUSTOMMSG_PRODUCTION_ENABLE_WORK:Number= 200586;

		//产业升级
		//int 产业索引
		//int 产业级别
		static public const SERVER_CUSTOMMSG_PRODUCTION_LV_UP:Number = 200588;

		//产业功能信息
		//int 是否开启VIP购买
		//int 产业索引
		//int 产业级别
		//int 倍率
		//int 产业收获
		static public const SERVER_CUSTOMMSG_PRODUCTION_GET_INFO:Number = 200578;

		//创建产业功能信息
		//int 创建成功 0失败 1成功 
		//int 产业索引
		static public const SERVER_CUSTOMMSG_PRODUCTION_CREATE_INFO:Number = 200579;
		
		//产业收获信息
		//int 产业索引
		//int 产业收获
		static public const SERVER_CUSTOMMSG_PRODUCTION_GAIN:Number = 200580;
		
		//草药价格
		static public const SERVER_CUSTOMMSG_HERB_PRICE:Number = 200502;

		//更新产业账簿
		//int 账簿
		//int 回复时间 
		static public const SERVER_CUSTOMMSG_PRODUCTION_UPDATE_GOODS:Number = 200590;
		
		//距离草药恢复时间
		static public const SERVER_CUSTOMMSG_RESTORE_TIME:Number = 200601;
		//出售物品结果  0失败 1成功
		static public const CLIENT_CUSTOMMSG_SELL_ITEM:Number = 20707;
		
		//伙伴获得经验
		static public const SERVER_CUSTOMMSG_PARTNER_ADD_EXP:Number = 200602;
		
		//通知客户端右下角弹框
		//int type 1:有新伙伴可邀请 2：有装备可使用 3：有活动可能加
		//int 伙伴Id或 装备id又或者活动id 
		static public const SERVER_CUSTOMMSG_SHOW_NEWS:Number = 200605;
		
		//请求登陆奖励信息
		static public const SERVER_CUSTOMMSG_LOGIN_PRIZE_INFO:Number = 200606;
		
		//新手领取体力状态
		static public const SERVER_CUSTOMMSG_SEND_DONATE_SP_STATUS:Number = 200607;
		
		//洗髓新的值
		static public const	SERVER_CUSTOMMSG_WASH_PLUP_VALUE:Number= 200613;
		
		//是否加点
		static public const SERVER_CUSTOMMSG_WASH_ADD_POINT:Number = 200614;
		//洗髓属性值
		static public const 	SERVER_CUSTOMMSG_WASH_PROPNAME_AND_VALUE:Number = 200615;
		
		//副本怪物数量
		static public const SERVER_CUSTOMMSG_FB_MONSTER_AMT:Number = 200612;
		
		// 帮派答题消息
		//GuildQuestionSTC_Right = 1,			// 正确
		//GuildQuestionSTC_Wrong = 2,			// 错误
		//GuildQuestionSTC_RefreshRec = 3,	// 刷新表格
		//GuildQuestionSTC_Over = 4,			// 答题结束
		static public const SERVER_CUSTOMMSG_GUILD_QUESTION:Number = 200608;
		
		//签到结果
		//int 今日是否签到 0未签到 1签到
		//int 签到天数
		static public const SERVER_CUSTOMMSG_SIGN_IN_RESULT:Number = 200611;
		
		//发送对象身上表格信息
		static public const	SERVER_CUSTOMMSG_SEND_RECORD_INFO:Number= 200609;
		//神秘商店购买信息
		//name
		//configid
		//amount
		static public const SERVER_CUSTOMMSG_SEND_PUB_RECORD_INFO:Number=200610;
		//神秘商店获取刷新CD
		static public const SERVER_CUSTOMMSG_MYSTERY_NPC_GET_TIME:Number = 200217;
		
		//获取帮派剿匪信息
		//时间索引1 0未选择 1-7时间
		//状态1 0完成结束 1等待开启
		//时间索引2
		//状态2
		//活动状态 0 未开始 1 已开始
		/**
		 *	//获取帮派剿匪信息

		 //时间索引1 0未选择 1-7时间
		 //索引1 状态
		 //时间索引2
		 //索引2 状态
		 //活动状态
		 * 		 //State_End		= 0,		//关闭
		 //State_Begin	= 1,		//开启
		 //State_Over    = 2,		//结束
		 
		 */		
		static public const SERVER_CUSTOMMSG_GUILD_BANDITI_INFO:Number = 200218;
		
		// 帮派宴会消息
		//GuildDinnerSTC_Visiable = 1,		帮派宴会是否可见
		//GuildDinnerSTC_OnLoad	= 2,		玩家登录,帮派宴会通知
		//GuildDinnerSTC_OpenUI	= 3,	    玩家打开帮派活动界面,帮派宴会提示
		//GuildDinnerSTC_Begin	= 4,		帮派宴会开始
		//GuildDinnerSTC_Tips	= 5,		帮派宴会TIPS
		static public const SERVER_CUSTOMMSG_GUILD_DINNER:Number = 200220;


		//战斗结束打开无量玉璧界面
		static public const	SERVER_CUSTOMMSG_OPEN_WLYB_UI_AFT_FIGHT_OVER:Number = 200616;
		
		//打开无量玉璧界面
		static public const	SERVER_CUSTOMMSG_OPEN_WLYB_UI:Number = 200221;
		
		// 获得帮派剿匪排名列表
		static public const	SERVER_CUSTOMMSG_SEND_GUILD_BANDITI_GTOPLIST:Number = 200222;
		// 获得自己帮派剿匪排名列表
		static public const	SERVER_CUSTOMMSG_SEND_SELF_GUILD_BANDITI_GTOPLIST:Number = 200225;
	
		
			
		//无量玉璧奖励
		//int 单次消耗 int 单次奖励
		//int 批量消耗 int 批量奖励
		static public const	SERVER_CUSTOMMSG_WLYB_REWARD:Number = 200224;
		
		//帮派BOSS能申请的时间
		static public const SERVER_CUSTOMMSG_GUILD_BANDITI_APPLY_WEEKINDEX_INDEX:Number = 200226;
		//喂养消耗
		//gold
		//magicGold
		static public const SERVER_CUSTOMMSG_FEED_CONSUME :Number= 200228;
		//更改帮派BOSS按钮状态
		static public const SERVER_CUSTOMMSG_GUILD_BANDITI_STATE:Number = 200227;
		/**
		 *
		//传承消耗发送 
		 */		
		static public const SERVER_CUSTOMMSG_INHERITE_CONSUME:Number = 200231;
		
		//奇遇
		static public const SERVER_CUSTOMMSG_ADVENTURE_INFO:Number = 200229 ;
		
		//刷新后有五子相连
		static public const SERVER_CUSTOMMSG_SHOW_GEN_CHESS_BEFORE_CLEAR:Number = 200234;
		
		static public const SERVER_CUSTOMMSG_CHESSOVER_TIME:Number = 200233;
		//奇遇弹窗
		static public const SERVER_CUSTOMMSG_ADVENTURE_BEFALLEN:Number = 200230;
		// 禁地
		// 发送行动力，敌人数量等信息
		// int maxHardiness		最大行动力
		// int curHardiness		当前行动力
		// int maxEnemyNum		总敌人数
		// int curEnemyNum		当前敌人数
		// int bossID			通关BossId
		// int bufferID			BufferID
		// int bufferID			BufferID
		//……
		static public const SERVER_CUSTOMMSG_SEND_FORBIDDEN_AREA_INFO:Number = 200240;
		//加宠物经验
		static public const SERVER_CUSTOMMSG_ADD_PET_EXP:Number = 200241;
		//宠物升级
		static public const SERVER_CUSTOMMSG_PET_LEVEL_UP:Number = 200242;
		//宠物传授可以提升的等级
		//int addexp, int newLevel
		static public const SERVER_CUSTOMMSG_PET_COPY_RES_LEVEL:Number= 200243;
		
		// 打开禁地宝箱
		// int configID		宝箱ID
		// int bufferID		获得BufferID
		// int prizeHardiness 掉落行动力
		// int itemID1		物品ID1
		// int itemID2		物品ID2
		// ……
		static public const SERVER_CUSTOMMSG_FORBIDDEN_AREA_OPEN_BOX:Number = 200239;
		//好友打探每日次数
		static public const SERVER_CUSTOMMSG_FRIEND_CLUE_TIEMS_PER_DAY:Number = 200244;
		//获取TIPS 
		static public const SERVER_CUSTOMMSG_FORBIDDEN_AREA_TIPS:Number = 200237;
		// 通知客户端打开禁地扫荡界面
		// int areaID1	禁地1
		// int areaID2	禁地2
		// ……
		static public const SERVER_CUSTOMMSG_FORBIDDEN_AREA_OPEN_SWEEP:Number = 200238;
		// 发送禁地扫荡信息
		// int currtimes 当前次数
		// int money	铜钱
		// int skillExp 修为
		// int magicCoin 元宝
		// int sellMoney 自动出售获得铜钱数 (没勾选自动出售，就是0)
		// int itemID1	物品ID1
		// int itemID2	物品ID2
		// ……
		static public const SERVER_CUSTOMMSG_FORBIDDEN_SWEEP_INFO:Number = 200236;
		//账号信息
		static public const SERVER_CUSTOMMSG_ACCOUNT_INFO:Number = 200245 ; 
		//一次点击的清除过程发给客户端
		//int count 一组生成点的个数
		//int row  ，int col，int type 一个棋子的信息：行、列、类型	
		//....	第二组点....第三组点等等
		static public const SERVER_CUSTOMMSG_ONE_CLICK_CLEAR_RESULT:Number = 200234;
		
		//当前棋子布局
		//按行发送棋子，把整个棋盘的棋子发给客户端
		static public const SERVER_CUSTOMMSG_CUR_CHESS_LAYOUT:Number = 200235;
		//帮派招募信息
		static public const 	SERVER_CUSTOMMSG_GUILD_RECRUIT_INFO :Number = 200246;
		
		//发布帮派招募信息参数: 帮派名, 帮派招募信息
		static public const 	SERVER_CUSTOMMSG_SEND_GUILD_RECRUIT_INFO:Number = 200247;
		
		//无量玉璧获得悟性
		static public const 		SERVER_CUSTOMMSG_WLYB_GET_SAVVY:Number = 200248;
		// 制作装备/丹药所需元宝数
		static public const SERVER_CUSTOMMSG_AUTO_BUY_MATRIAL:Number = 200249;
		// 制作装备/丹药成功
		static public const SERVER_CUSTOMMSG_SCROLL_PRODUCTION_SUCCEES:Number = 200250;
		// 返回批量转换数
		static public const SERVER_CUSTOMMSG_CAPITAL_BATCH_EXCHANGE:Number = 200251;
		
		// 竞技场战报
		// string report
		static public const SERVER_CUSTOMMSG_CHALLENGE_REPORT:Number = 200252;
				
		// 精英副本(竞技场)战报
		static public const SERVER_CUSTOMMSG_ELITE_FB_REPORT:Number = 200253;
		// 精英副本战报列表
		static public const SERVER_CUSTOMMSG_ELITE_FB_REPORT_LIST:Number = 200255;
		
		//发送棋局积分排行榜
		static public const SERVER_CUSTOMMSG_SEND_CHESS_SCORE_TOPLIST:Number=200254;
		
		
		
		//向客户端发送节日活动列表
		static public const SERVER_CUSTOMMSG_FESTALACTIVITY_LIST:Number= 200256;
		//向客户端发送节日活动信息
		static public const SERVER_CUSTOMMSG_FESTALACTIVITY_INFO:Number = 200257;
		//帮派战可领奖玩家列表
		static public const SERVER_CUSTOMMSG_GUILDFIGHT_CAN_AWARD_PLAYER :Number= 200458;
		//奇遇详细信息
		static public const SERVER_CUSTOMMSG_ADVENTURE_DETAIL_INFO:Number = 200459;

		//幸运转盘物品表
		static public const SERVER_CUSTOMMSG_LUCKTURNPLATE_ITEM_LIST:Number = 200462;
		//幸运转盘结果
		static public const SERVER_CUSTOMMSG_LUCKTURNPLATE_RESULT:Number = 200463;
		
		// 请求玩家喂养次数剩余时间
		static public const SERVER_CUSTOMMSG_REQUEST_FEEDTIMES_INC_TIME:Number = 200461;
		
		// 龙女出谷管卡
		static public const SERVER_CUSTOMMSG_DRAGON_GATE:Number = 200471;
		//龙女出谷 排名
		static  public const SERVER_CUSTOMMSG_DRAGON_LIST:Number = 200472;
		//告诉客户端龙女出谷的一键奖励内容
		static  public const SERVER_CUSTOMMSG_DRAGON_PRIZE:Number = 200479;
		/**
		 *	//打开跨服战报名界面 
		 */		
		static public const 	SERVER_CUSTOMMSG_OPEN_SF_SIGNUP_UI :Number	=	200465;
		//通知关闭MassgeBox
		static public const SERVER_CUSTOMMSG_COUPLEAFK_REQUEST :Number= 200470;
		/**
		 * 放大镜返回
			//战场战斗记录
			SERVER_CUSTOMMSG_RISE_SITE_FIGHT_INFO = 200473
		1. fighttype
		2. fightSite
		3. leftPlayerName
		4. leftPlayerScore
		5. rightPlayernamme
		6. rightPlayerScore
		7. wheelAmt (一共多少轮)
		8 数组(每轮的胜利玩家)

		 */		
		static public const SERVER_CUSTOMMSG_RISE_SITE_FIGHT_INFO:Number = 200473;
		/**
		 *	//更新下注状态
			SERVER_CUSTOMMSG_UPDATE_PLEDGE = 200475,
		参数:
		fightType, site, 下注状态 
		 */		
		static public const SERVER_CUSTOMMSG_UPDATE_PLEDGE:Number = 200475;
		
		/**
		 * 	//发送showprop
				SERVER_CUSTOMMSG_SEND_SHOW_PROP = 200474,
				玩家名
				等级
				声望
				战力
				职业
				服装号
				宠物等级
				宠物id
				伙伴数量
				数组 伙伴模型号
		 */		
		static public const 	SERVER_CUSTOMMSG_SEND_SHOW_PROP  :Number = 200474;

		
		/**
		 * 
			//淘汰赛战报界面
			 * 参数:
	1.战斗类型.
		3.天榜淘汰赛; 4.地榜淘汰赛; 6.天榜淘汰赛结束休息; 7.地榜淘汰赛结束休息;
    
	2.当前第几轮
		如果值为0, 意思是此时为休息时间
	
	3.剩余玩家
	
	4.数组, 战斗数据
		第一列: 第几轮
		第二列: 对手
		第三列: 比分
		第四列: 胜负
		 */		
		static public const 	SERVER_CUSTOMMSG_SIFT_RECORD:Number = 200466;
		
		
		/**
		 * /晋级赛时间状态
		SERVER_CUSTOMMSG_RISE_TIME_STATUS = 200467,
	int group; 当前第几组(1. 16强; 2. 8强; 3. 4强 ...)
	int wheel; 当前第几轮(1 - 5)
 
		 */
		static public const SERVER_CUSTOMMSG_RISE_TIME_STATUS:Number	=	200467;
		
		
		
		/**
		 *	//晋级赛战斗玩家
	SERVER_CUSTOMMSG_RISE_FIGHT_PLAYER = 200468
int riseType(1.天榜, 2.地榜)
数组(1. 战场号, 2.左玩家, 3.右玩家) 
		 */		
		static public const SERVER_CUSTOMMSG_RISE_FIGHT_PLAYER:Number	=	200468;		
		/**
		 *	//晋级赛战场详情
				SERVER_CUSTOMMSG_RISE_SITE_INFO = 200469,
			int riseType(1.天榜, 2.地榜)
			数组(1.战场序号; 2.胜利玩家) 
		 */		
		static public const SERVER_CUSTOMMSG_RISE_SITE_INFO:Number	=	200469;
		/**
					 *	//我的下注
				SERVER_CUSTOMMSG_MY_PLEDGE = 200476,
			int fighttype    天榜地榜
			int site         战场序号
			wstring pledgePlayername    押注玩家
			int pledgeGold  押注金额
			int getGold    获得金额 
		 */		
		static public const SERVER_CUSTOMMSG_MY_PLEDGE:Number	=	200476;
		//通知客户端刷新界面
		static public const SERVER_CUSTOMMSG_REFRESH_UI:Number = 200477;
		
		
		/**
		 *	//晋级赛 我的战绩
				SERVER_CUSTOMMSG_RISE_MY_RACE = 200478
			riseType (天榜地榜)
			riseSite (战场序号)
			target (敌对玩家)
			winWheels (胜利轮数)
			wheels (参与轮数)
			siftStatus (上面发的那个) 
		 */		
		static public const SERVER_CUSTOMMSG_RISE_MY_RACE:Number = 200478;
		
		//每日奇遇
		static public const SERVER_CUSTOMMSG_EVERYDAY_ADVENTURE :Number= 200464;	
		/**
		 * 帮派商店信息
		 * 等级，声望，日志
		 */
		static public const SERVER_CUSTOMMSG_GUILD_TRADE:Number = 200481;
		/**
		 *帮派商店购买单条日志 
		 * 
		 */
		static public const SERVER_CUSTOMMSG_GUILD_TRADE_LOG:Number = 200482;
		////通知客户端奇遇有一个条件被触发
		static public const SERVER_CUSTOMMSG_ADVENTURE_CONDTION_CHECKED:Number = 200480;
		
		//回复客户端请求配置文件。
		static public const SERVER_CUSTOMMSG_REQUEST_ADVENTURE_CONFIG:Number = 200484;
		//查询帮派所有成员
		static public const SERVER_CUSTOMMSG_OTHER_GUILD_INFO : Number = 200486;
		/***战斗冷确提示***/
		static public const SERVER_CUSTOMMSG_IN_FIGTH_CD :Number = 200489;

		//跨服战身价排名
		static public const SERVER_CUSTOMMSG_SERVER_FIGHT_GOLD_VALUE_LIST:Number = 200485;
		//跨服战战斗状态改变
		static public const SERVER_CUSTOMSG_SERVERFIGHT_CHANGE_FIGHTSTATUS:Number = 200487;
		
		//宠物排行榜总表
		static public const SERVER_CUSTOMMSG_PET_TOP:Number = 200488;
		
		// 打开宝物商人界面
		static public const SERVER_CUSTOMMSG_OPEN_TREASURE_SHOP_UI:Number = 200490;
		// 返回挑战次数扣费
		static public const SERVER_CUSTOMMSG_FORBID_COUNT_CHARGE:Number = 200622	;
		//首充奖励物品列表
		// int 几个物品<<int 物品id<<int 数量....
		static public const SERVER_CUSTOMMSG_FIRST_CHARGE_ITEM_LIST : Number= 200703;
		
		//商城
		static public const SERVER_CUSTOMMSG_ACTIVITY_SHOP_LIST:Number  = 200491;
		// 获取在线奖励
		static public const SERVER_CUSTOMMSG_GET_ONLINE_PRIZE_LEFT_TIME:Number = 200700;
		//使用聚宝盆成功
		static public const SERVER_CUSTOMMSG_USE_CORNUCOPIA_SUCCESS:Number = 200702;
		//洗髓所有属性值
		static public const SERVER_CUSTOMMSG_WASH_ALL_VALUE:Number = 200704;
		//当有绝学招式的所有条件都达成时通知客户端
		static public const SERVER_CUSTOMMSG_NOTIFY_SPECIALKUNGFU_TOUCHED:Number = 200495;
		//返回客户端请求绝学配置文件
		static public const SERVER_CUSTOMMSG_SEND_SPECIALKUNGFU_CONFIG:Number= 200621;
		//运维向导面板信息
		static public const SERVER_CUSTOMMSG_GUIDE_PANEL_CONTENT:Number = 101186;
		// 发送消费返点活动日期列表
		// int date,int date,int date...
		static public const SERVER_CUSTOMMSG_FEEDBACK_DATE_LIST:Number = 200715;
		
		// 开始盘雪球
		// int time	倒计时时间 s
		static public const SERVER_CUSTOMMSG_MAKE_SNOWBALL:Number 		= 200618;
		// 发送打雪人总人数和剩余时间
		// int roleNum
		// int leftTime
		static public const SERVER_CUSTOMMSG_SEND_SNOWBALL_FIGHT_LEFT_TIME:Number = 200712;
		// 发送打雪人自己的排行信息
		// int selfTop	自己排行
		// wstring name	自己名字
		// int score	自己的积分
		static public const SERVER_CUSTOMMSG_SEND_SNOWBALL_FIGHT_SELF_TOP:Number = 200714;
		// 发送打雪人排行信息
		// wstring name1	top1名字
		// int score1	top1积分
		// ……
		static public const SERVER_CUSTOMMSG_SEND_SNOWBALL_FIGHT_TOP:Number = 200710;
		// 发射雪球打雪人
		// wstring 玩家名
		// object 雪堆对象
		// object 雪人对象
		static public const SERVER_CUSTOMMSG_SHOOT_SNOWMAN:Number 		= 200617;
		
		// 宠物完美升阶消耗
		static public const SERVER_CUSTOMMSG_UPGRADE_PET_GRADE_CONSUME:Number = 200716;
		public function CustomToClientFlag()
		{
			
		}
	}
}
